Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    NAT or networking issues

    Scheduled Pinned Locked Moved General pfSense Questions
    16 Posts 4 Posters 3.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      paaland
      last edited by

      Had them disable IPv6, no change. Also note that they cannot connect via IPv4 either.

      1 Reply Last reply Reply Quote 0
      • johnpozJ
        johnpoz LAYER 8 Global Moderator
        last edited by

        well have them do a tracepath -n to the ipv4 address what do they get for mtu size?

        Or on windows you can grab mturoute

        D:\Dropbox\tools>mturoute.exe 79.161.150.134

        • ICMP Fragmentation is not permitted. *
        • Speed optimization is enabled. *
        • Maximum payload is 10000 bytes. *
        • ICMP payload of 1472 bytes succeeded.
        • ICMP payload of 1473 bytes is too big.
          Path MTU: 1500 bytes.

        Or grap mtupath

        D:\Dropbox\tools>mtupath.exe 79.161.150.134

        MTU path scan to 79.161.150.134, ttl=64, limit=48

        16 processing - best MSS 1472 (estimated MTU 1500) [pPPPPpPppPpppppp]

        01 nearest minimum MTU on local interface

        #1 MSS IN RANGE    1 <==  1471 ==>  1472
                #2 MSS EXCEEDED  1473 <== 14911 ==> 16384

        D:\Dropbox\tools>mtupath.exe 2a01:79d:3e86:5a18:5945:87fd:f332:83c

        MTU path scan to 2a01:79d:3e86:5a18:5945:87fd:f332:83c, ttl=64, limit=48

        16 processing - best MSS 1232 (estimated MTU 1280) [uUUUUuUUuuUUuuuu]

        08 nearest minimum MTU on 2001:470:<snipped>::1 (2 hops away)

        #1 MSS IN RANGE    1 <==  1231 ==>  1232
                #2 MSS EXCEEDED  1233 <== 15151 ==> 16384</snipped>

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.8, 24.11

        1 Reply Last reply Reply Quote 0
        • P
          paaland
          last edited by

          I've asked a user to try tracepath.

          This is the output from a computer where I do have access (although tracepath failes):

          $ tracepath -n 79.161.150.134
          1?: [LOCALHOST]                                        pmtu 1500
          1:  92.63.175.3                                          1.127ms
          1:  92.63.175.3                                          1.017ms
          2:  92.63.170.25                                          2.617ms
          3:  83.231.213.105                                        2.033ms
          4:  129.250.4.185                                        1.824ms
          5:  4.68.63.217                                          1.714ms asymm  6
          6:  no reply
          7:  62.140.27.6                                          26.220ms asymm 11
          8:  213.167.114.216                                      26.821ms asymm 13
          9:  79.160.112.237                                      25.884ms asymm 13
          10:  79.160.49.2                                          26.651ms asymm 13
          11:  79.160.49.65                                        28.570ms asymm 14
          12:  79.160.49.203                                        31.047ms asymm 14
          13:  no reply
          14:  no reply
          15:  no reply
          16:  no reply
          17:  no reply
          18:  no reply
          19:  no reply
          20:  no reply
          21:  no reply
          22:  no reply
          23:  no reply
          24:  no reply
          25:  no reply
          26:  no reply
          27:  no reply
          28:  no reply
          29:  no reply
          30:  no reply
          31:  no reply
              Too many hops: pmtu 1500
              Resume: pmtu 1500

          1 Reply Last reply Reply Quote 0
          • johnpozJ
            johnpoz LAYER 8 Global Moderator
            last edited by

            Yeah lots of places no longer follow the rfcs and turn off shit that use to help you trouble shoot.  Its amazing that normal traceroute sometimes works - you almost always run into something that doesn't answer along the way.

            Try the mturoute and mtupath tools.. just google for them and you will find them, or I can post up links to where to get them.  The mtupath tool supports ipv6 while mturoute does not.

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            1 Reply Last reply Reply Quote 0
            • P
              paaland
              last edited by

              The user I have to test is on a Mac. But he did the following: ping -g 1444 -G 1508 -c 2 -h 1 -D tellmon.net

              
              $ ping -g 1444 -G 1508 -c 2 -h 1 -D tellmon.net
              PING tellmon.net (79.161.150.134): (1444 ... 1508) data bytes
              1452 bytes from 79.161.150.134: icmp_seq=0 ttl=48 time=43.852 ms
              1452 bytes from 79.161.150.134: icmp_seq=1 ttl=48 time=44.231 ms
              1453 bytes from 79.161.150.134: icmp_seq=2 ttl=48 time=41.999 ms
              1453 bytes from 79.161.150.134: icmp_seq=3 ttl=48 time=41.772 ms
              1454 bytes from 79.161.150.134: icmp_seq=4 ttl=48 time=40.842 ms
              1454 bytes from 79.161.150.134: icmp_seq=5 ttl=48 time=42.563 ms
              1455 bytes from 79.161.150.134: icmp_seq=6 ttl=48 time=41.921 ms
              1455 bytes from 79.161.150.134: icmp_seq=7 ttl=48 time=40.807 ms
              1456 bytes from 79.161.150.134: icmp_seq=8 ttl=48 time=46.312 ms
              1456 bytes from 79.161.150.134: icmp_seq=9 ttl=48 time=40.710 ms
              1457 bytes from 79.161.150.134: icmp_seq=10 ttl=48 time=42.128 ms
              1457 bytes from 79.161.150.134: icmp_seq=11 ttl=48 time=38.404 ms
              1458 bytes from 79.161.150.134: icmp_seq=12 ttl=48 time=42.161 ms
              1458 bytes from 79.161.150.134: icmp_seq=13 ttl=48 time=39.170 ms
              1459 bytes from 79.161.150.134: icmp_seq=14 ttl=48 time=40.740 ms
              1459 bytes from 79.161.150.134: icmp_seq=15 ttl=48 time=42.998 ms
              1460 bytes from 79.161.150.134: icmp_seq=16 ttl=48 time=45.073 ms
              1460 bytes from 79.161.150.134: icmp_seq=17 ttl=48 time=40.441 ms
              1461 bytes from 79.161.150.134: icmp_seq=18 ttl=48 time=41.104 ms
              1461 bytes from 79.161.150.134: icmp_seq=19 ttl=48 time=42.609 ms
              1462 bytes from 79.161.150.134: icmp_seq=20 ttl=48 time=41.451 ms
              1462 bytes from 79.161.150.134: icmp_seq=21 ttl=48 time=45.585 ms
              1463 bytes from 79.161.150.134: icmp_seq=22 ttl=48 time=37.775 ms
              1463 bytes from 79.161.150.134: icmp_seq=23 ttl=48 time=42.920 ms
              1464 bytes from 79.161.150.134: icmp_seq=24 ttl=48 time=43.763 ms
              1464 bytes from 79.161.150.134: icmp_seq=25 ttl=48 time=42.746 ms
              1465 bytes from 79.161.150.134: icmp_seq=26 ttl=48 time=41.689 ms
              1465 bytes from 79.161.150.134: icmp_seq=27 ttl=48 time=41.784 ms
              1466 bytes from 79.161.150.134: icmp_seq=28 ttl=48 time=47.693 ms
              1466 bytes from 79.161.150.134: icmp_seq=29 ttl=48 time=44.977 ms
              1467 bytes from 79.161.150.134: icmp_seq=30 ttl=48 time=43.754 ms
              1467 bytes from 79.161.150.134: icmp_seq=31 ttl=48 time=44.094 ms
              1468 bytes from 79.161.150.134: icmp_seq=32 ttl=48 time=42.748 ms
              1468 bytes from 79.161.150.134: icmp_seq=33 ttl=48 time=46.548 ms
              1469 bytes from 79.161.150.134: icmp_seq=34 ttl=48 time=38.262 ms
              1469 bytes from 79.161.150.134: icmp_seq=35 ttl=48 time=45.237 ms
              1470 bytes from 79.161.150.134: icmp_seq=36 ttl=48 time=38.332 ms
              1470 bytes from 79.161.150.134: icmp_seq=37 ttl=48 time=44.879 ms
              1471 bytes from 79.161.150.134: icmp_seq=38 ttl=48 time=51.683 ms
              Request timeout for icmp_seq 39
              Request timeout for icmp_seq 40
              1472 bytes from 79.161.150.134: icmp_seq=41 ttl=48 time=470.155 ms
              1473 bytes from 79.161.150.134: icmp_seq=42 ttl=48 time=56.146 ms
              1473 bytes from 79.161.150.134: icmp_seq=43 ttl=48 time=44.793 ms
              1474 bytes from 79.161.150.134: icmp_seq=44 ttl=48 time=40.672 ms
              1474 bytes from 79.161.150.134: icmp_seq=45 ttl=48 time=45.132 ms
              1475 bytes from 79.161.150.134: icmp_seq=46 ttl=48 time=43.245 ms
              1475 bytes from 79.161.150.134: icmp_seq=47 ttl=48 time=37.639 ms
              1476 bytes from 79.161.150.134: icmp_seq=48 ttl=48 time=48.990 ms
              1476 bytes from 79.161.150.134: icmp_seq=49 ttl=48 time=41.792 ms
              1477 bytes from 79.161.150.134: icmp_seq=50 ttl=48 time=41.589 ms
              1477 bytes from 79.161.150.134: icmp_seq=51 ttl=48 time=41.105 ms
              1478 bytes from 79.161.150.134: icmp_seq=52 ttl=48 time=44.118 ms
              1478 bytes from 79.161.150.134: icmp_seq=53 ttl=48 time=42.335 ms
              1479 bytes from 79.161.150.134: icmp_seq=54 ttl=48 time=42.574 ms
              1479 bytes from 79.161.150.134: icmp_seq=55 ttl=48 time=43.763 ms
              1480 bytes from 79.161.150.134: icmp_seq=56 ttl=48 time=43.831 ms
              1480 bytes from 79.161.150.134: icmp_seq=57 ttl=48 time=42.214 ms
              ping: sendto: Message too long
              ping: sendto: Message too long
              Request timeout for icmp_seq 58
              ping: sendto: Message too long
              Request timeout for icmp_seq 59
              ping: sendto: Message too long
              Request timeout for icmp_seq 60
              ....
              --- tellmon.net ping statistics ---
              130 packets transmitted, 56 packets received, 56.9% packet loss
              round-trip min/avg/max/stddev = 37.639/50.640/470.155/56.656 ms
              
              
              1 Reply Last reply Reply Quote 0
              • johnpozJ
                johnpoz LAYER 8 Global Moderator
                last edited by

                and what part of that command I don't have os x is telling it not to fragment?  I can send very large pings too, doesn't have anything to do with the mtu really, since will just be fragmented, etc.

                C:>ping -l 6000 tellmon.net

                Pinging tellmon.net [79.161.150.134] with 6000 bytes of data:
                Reply from 79.161.150.134: bytes=6000 time=148ms TTL=54
                Reply from 79.161.150.134: bytes=6000 time=148ms TTL=54
                Reply from 79.161.150.134: bytes=6000 time=150ms TTL=54

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 24.11 | Lab VMs 2.8, 24.11

                1 Reply Last reply Reply Quote 0
                • P
                  paaland
                  last edited by

                  The -D argument makes ping not fragment (the message too long part).
                  Ran the same command from a Mac I borrowed on another (working) network and I did not get any "message too long" errors at all. It went up all the way to 1508 without an issue.

                  1 Reply Last reply Reply Quote 0
                  • johnpozJ
                    johnpoz LAYER 8 Global Moderator
                    last edited by

                    I would suggest you sniff on machine with problem and also on your server and see exactly what is happening, is server not answering for some reason.  Is something blocking traffic? etc..

                    Post up the sniffs from both sides and can take a look see.

                    An intelligent man is sometimes forced to be drunk to spend time with his fools
                    If you get confused: Listen to the Music Play
                    Please don't Chat/PM me for help, unless mod related
                    SG-4860 24.11 | Lab VMs 2.8, 24.11

                    1 Reply Last reply Reply Quote 0
                    • T
                      tim.mcmanus
                      last edited by

                      Check your DNS record for tellmom.net.

                      I cannot resolve it, and it dead-ends at Network Solutions.

                      dig://www.tellmom.net;server=10.0.1.240;debug=0;querytype=ANY
                      
                      ; <<>> DiG 9.8.3-P1 <<>> @10.0.1.240 www.tellmom.net ANY
                      ; (1 server found)
                      ;; global options: +cmd
                      ;; Got answer:
                      ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12934
                      ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
                      
                      ;; QUESTION SECTION:
                      ;www.tellmom.net.		IN	ANY
                      
                      ;; ANSWER SECTION:
                      www.tellmom.net.	7052	IN	A	208.91.197.27
                      
                      ;; AUTHORITY SECTION:
                      tellmom.net.		7189	IN	NS	ns88.WORLDNIC.COM.
                      tellmom.net.		7189	IN	NS	NS87.WORLDNIC.COM.
                      
                      ;; ADDITIONAL SECTION:
                      ns87.worldnic.com.	7052	IN	A	207.204.40.144
                      ns88.worldnic.com.	7052	IN	A	207.204.21.144
                      
                      ;; Query time: 16 msec
                      ;; SERVER: 10.0.1.240#53(10.0.1.240)
                      ;; WHEN: Tue May 19 09:59:27 2015
                      ;; MSG SIZE  rcvd: 153
                      
                      ----------------[End of response]----------------
                      
                      

                      1 Reply Last reply Reply Quote 0
                      • johnpozJ
                        johnpoz LAYER 8 Global Moderator
                        last edited by

                        Well the OP domain is tellmon.net not tellmom.net ;)

                        His setup is fine.. if in question with dns problems always just query the authoritative servers for the domain.

                        user@ubuntu:~$ dig @ns1.hyp.net www.tellmon.net

                        ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> @ns1.hyp.net www.tellmon.net
                        ; (2 servers found)
                        ;; global options: +cmd
                        ;; Got answer:
                        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37313
                        ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 7
                        ;; WARNING: recursion requested but not available

                        ;; OPT PSEUDOSECTION:
                        ; EDNS: version: 0, flags:; udp: 4096
                        ;; QUESTION SECTION:
                        ;www.tellmon.net.              IN      A

                        ;; ANSWER SECTION:
                        www.tellmon.net.        3600    IN      A      79.161.150.134

                        ;; AUTHORITY SECTION:
                        tellmon.net.            3600    IN      NS      ns1.hyp.net.
                        tellmon.net.            3600    IN      NS      ns2.hyp.net.
                        tellmon.net.            3600    IN      NS      ns3.hyp.net.

                        ;; ADDITIONAL SECTION:
                        ns1.hyp.net.            86400  IN      A      194.63.248.53
                        ns1.hyp.net.            86400  IN      AAAA    2a01:5b40:0:248::53
                        ns2.hyp.net.            86400  IN      A      78.129.173.18
                        ns2.hyp.net.            86400  IN      AAAA    2001:1b40:5600:1900::2
                        ns3.hyp.net.            86400  IN      A      151.249.126.3
                        ns3.hyp.net.            86400  IN      AAAA    2a01:5b40:0:251::13

                        ;; Query time: 138 msec
                        ;; SERVER: 2a01:5b40:0:248::53#53(2a01:5b40:0:248::53)
                        ;; WHEN: Tue May 19 09:26:44 CDT 2015
                        ;; MSG SIZE  rcvd: 250

                        An intelligent man is sometimes forced to be drunk to spend time with his fools
                        If you get confused: Listen to the Music Play
                        Please don't Chat/PM me for help, unless mod related
                        SG-4860 24.11 | Lab VMs 2.8, 24.11

                        1 Reply Last reply Reply Quote 0
                        • T
                          tim.mcmanus
                          last edited by

                          @johnpoz:

                          Well the OP domain is tellmon.net not tellmom.net ;)

                          There just isn't enough coffee in the world today to get this right…. :)

                          Sorry about that.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.