Announcement

Collapse
No announcement yet.

Minecraft PE

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Minecraft PE

    I run nxfilter at the house. I have found an odd bit when it comes to Minecraft PE (this is the pocket edition of Minecraft that runs on tablets/phones). I can successfully run the Java and Bedrock versions of Minecraft from computers in the house with the NXFilter in place. However when I go on my phone to launch Minecraft (the PE edition) it will goto the main screen, but when you click play it more or less freezes up. I've tried everything I can think of to remedy the problem. I even tried setting up a group in NXFilter that the filter was completely disabled. Same thing happened. I've tried a completer reload of NXFilter on a different machine. I've tried changing the upstream DNS servers in NXFilter, etc. No luck.... As soon as I hardset our main router or an external DNS on my phone the problem vanishes. It's only happening when I try to launch it with the NXFilter set as the DNS server.

    Any help would be greatly appreciated. I'd really like to be able to keep NXFilter running.

    Thanks,

    Dan

  • #2
    I tried to play Minecraft on my phone. It was a trial version and I could play it without any problem. Did you see anything blocked on NxFilter GUI when you try to play Minecraft? You can create a user for your phone to isolate the problem.

    Comment


    • #3
      I've got it added to a profile where the filter is turned off... so there is no blocking going on. There is nothing showing in the GUI as blocked either.

      Running a Tail on the NxFilter.log file the only thing I see that seems like it could be anything was the following:

      WARN [02-17 11:55:43] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
      WARN [02-17 11:55:43] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
      WARN [02-17 11:55:48] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
      WARN [02-17 11:55:48] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
      WARN [02-17 11:55:53] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
      WARN [02-17 11:55:53] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
      INFO [02-17 11:55:58] - RHiAD, Filtering not enabled, payments.realms.minecraft.net.
      WARN [02-17 11:55:58] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
      WARN [02-17 11:55:58] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14

      Comment


      • #4
        That invalid request log means 192.168.1.14 sending DNS queries for an empty domain.

        There should be something blocked or not resolved. If it's blocked, you should see something on GUI. I don't think there's a big difference for the trial version if it's about DNS resolving. But do you have the same problem with the trial version?

        What's your upstream server? I use 8.8.8.8.

        Comment


        • #5
          I've tried my router IP, I've tried OpenDNS, I've tried 8.8.8.8... all kinds of things. I understand something should be coming up blocked but its not and it's driving me nuts. Here is a little more complete look at it when I try to load it from the phone.

          INFO [02-17 19:39:54] - RHiAD, Filtering not enabled, userlocation.googleapis.com.
          INFO [02-17 19:39:57] - RHiAD, Filtering not enabled, imap-mail.outlook.com.
          INFO [02-17 19:39:57] - RHiAD, Filtering not enabled, www.googleapis.com.
          INFO [02-17 19:39:57] - RHiAD, Filtering not enabled, launches.appsflyer.com.
          INFO [02-17 19:39:58] - RHiAD, Filtering not enabled, sdk.iad-05.braze.com.
          INFO [02-17 19:39:58] - RHiAD, Filtering not enabled, title.mgt.xboxlive.com.
          INFO [02-17 19:39:58] - RHiAD, Filtering not enabled, client.discovery.minecraft-services.net.
          INFO [02-17 19:39:58] - RHiAD, Filtering not enabled, play-fe.googleapis.com.
          INFO [02-17 19:39:58] - RHiAD, Filtering not enabled, minecraftprod.rtep.msgamestudios.com.
          INFO [02-17 19:39:59] - RHiAD, Filtering not enabled, xsts.auth.xboxlive.com.
          INFO [02-17 19:39:59] - RHiAD, Filtering not enabled, userpresence.xboxlive.com.
          INFO [02-17 19:39:59] - RHiAD, Filtering not enabled, 20ca2.playfabapi.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, mc-nat-t.cloudapp.net.
          INFO [02-17 19:40:00] - LWf, logAll.logCnt = 15, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, rta.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, peoplehub.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, profile.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, profile.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, authorization.franchise.minecraft-services.net.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, achievements.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, userstats.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, privacy.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, privacy.xboxlive.com.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, pocket.realms.minecraft.net.
          INFO [02-17 19:40:00] - RHiAD, Filtering not enabled, pocket.realms.minecraft.net.
          INFO [02-17 19:40:01] - RHiAD, Filtering not enabled, messaging.mktpl.minecraft-services.net.
          INFO [02-17 19:40:01] - RHiAD, Filtering not enabled, store.mktpl.minecraft-services.net.
          INFO [02-17 19:40:01] - RHiAD, Filtering not enabled, client.support-files.minecraft-services.net.
          INFO [02-17 19:40:01] - RHiAD, Filtering not enabled, persona.franchise.minecraft-services.net.
          WARN [02-17 19:40:03] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:03] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          INFO [02-17 19:40:03] - RHiAD, Filtering not enabled, sessiondirectory.xboxlive.com.
          INFO [02-17 19:40:03] - RHiAD, Filtering not enabled, sessiondirectory.xboxlive.com.
          INFO [02-17 19:40:03] - RHiAD, Filtering not enabled, payments.realms.minecraft.net.
          WARN [02-17 19:40:08] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:08] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          WARN [02-17 19:40:13] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:13] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          WARN [02-17 19:40:18] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:18] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          WARN [02-17 19:40:23] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:23] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          INFO [02-17 19:40:23] - RHiAD, Filtering not enabled, pocket.realms.minecraft.net.
          INFO [02-17 19:40:23] - RHiAD, Filtering not enabled, pocket.realms.minecraft.net.
          WARN [02-17 19:40:28] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:28] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.
          WARN [02-17 19:40:33] - ReducedLog > RequestQueue.add, Invalid udp request, unicodeDomain = , cltIp = 192.168.1.14.
          WARN [02-17 19:40:33] - ReducedLog > UdpServer.run, Couldn't add a request, cltIp = 192.168.1.14.

          Comment


          • #6
            You could try to enable debugging, https://tutorial.nxfilter.org/i-faq.php#enable-debug

            And you can try to add 192.168.1.14 into 'DNS > Access Control > Bypass All' to bypass everything from your phone to your upstream server.

            Comment


            • #7
              I tried the bypass all and didn't seem to make a difference...

              Attached is ' DEBUG_LOG.TXT ' - the tail with debug.

              Comment


              • #8
                I don't see anything special in your log. It bypasses everything as it is supposed. Thing is that I can't recreate your problem on my side. Though it is a trial version, I can play the game.

                Comment


                • #9
                  I'm pulling my hair out with this. I can't think of what on earth it could be... Once I change my DNS to point to my router it works. Change it back to nxfilter it doesn't.

                  Comment


                  • #10
                    When I click on play this is what shows... It just stays at this screen with the music playing.Click image for larger version

Name:	Screenshot_20230217-224325.png
Views:	271
Size:	1.11 MB
ID:	1816

                    Comment


                    • #11
                      The only thing I can think of is cache. I will get you a new one with an option like 'disable_cache' on cfg.properties. However, I still can play the game with cache on. That's the problem. We still can try it though.

                      Comment


                      • #12
                        Try this one, https://pub.nxfilter.org/imsi/nxd-5653-mc.zip

                        Add the following line into your /nxfilter/conf/cfg.properties file.

                        Code:
                        disable_dns_cache = 1
                        And restart it. It will still add cache but will not use it.

                        Comment


                        • #13
                          So I made the requested changes. I went ahead and ran a tail on the log and stopped and restarted NXfilter. I then went into MC on my phone and when I pressed play it ended up in the same spot...
                          Attached Files

                          Comment


                          • #14
                            Yeah, it's a long shot. Did you try to run Minecraft trial version from Playstore? If it doesn't work either then you have something in your site which I don't have as I can play it. If it works then we can say that there might be something between NxFilter and Minecraft PE.

                            Comment


                            • #15
                              Just curious... what type of device are you playing from. I have no issues connecting on a PC running Minecraft Bedrock or Minecraft JAVA. The issue is with the Android phones and tablets runnning the Minecraft version off of the Google Play store.

                              My Son just corrected me... it's not called Minecraft PE anymore... :| It's just called Bedrock. But it's the one from the Playstore we are attempting to run.

                              The absolutely only configuration change I made from working to not working is the DNS server set on my phone. When I set it to the DNS to either the router or opendns or 8.8.8.8 it loads fine. When I point it to the NXFilter it does not.

                              As a side note, my Son was able to get the trial version of minecraft put on his phone and indicates that does load even when pointed at the nxfilter. What is not functioning pointed ad nxfilter is the Minecraft Playstore version.

                              Can you download that version and try?
                              Last edited by dannyakarudy; 02-18-2023, 03:46 PM.

                              Comment

                              Working...
                              X