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

    UPNP for VPN PPTP connections

    Scheduled Pinned Locked Moved General pfSense Questions
    7 Posts 2 Posters 5.8k 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.
    • M
      mpetrovic
      last edited by

      How do i enable upnp for all incoming pptp vpn connections ? I can not even find upnp in the pfsense GUI , has it been removed in the latest version ?!

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        It's under the Services menu, labeled "UPnP & NAT-PMP"

        There wouldn't be a way to turn it on for PPTP users though, it only lists "real" interfaces in the UPnP GUI.

        Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • M
          mpetrovic
          last edited by

          @jimp:

          It's under the Services menu, labeled "UPnP & NAT-PMP"

          There wouldn't be a way to turn it on for PPTP users though, it only lists "real" interfaces in the UPnP GUI.

          Hmm, am i using a stripped down version ? I do not see it under services menu, pic attached.

          services.png
          services.png_thumb

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            What version are you running?

            Every version should have UPnP in the menu, assuming you have more than one actual interface on the box.

            If you only have WAN+VPNs then it wouldn't show up.

            if(count($config['interfaces']) > 1) {
            	/* no use for UPnP in single-interface deployments
            	remove to reduce user confusion
            	*/
            	$services_menu[] = array(gettext("UPnP & NAT-PMP"), "/pkg_edit.php?xml=miniupnpd.xml&id=0");
            }
            
            

            Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • M
              mpetrovic
              last edited by

              I had only one interface, problem fixed, thanks! :)

              Will this work with pptp connections ?

              1 Reply Last reply Reply Quote 0
              • jimpJ
                jimp Rebel Alliance Developer Netgate
                last edited by

                As I said above, it probably will not work for PPTP.

                First, because those interfaces are not selectable for/by UPnP, and second, UPnP works with broadcast/multicast and that traffic doesn't carry over PPTP, if I recall correctly.

                Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

                Need help fast? Netgate Global Support!

                Do not Chat/PM for help!

                1 Reply Last reply Reply Quote 0
                • M
                  mpetrovic
                  last edited by

                  @jimp:

                  As I said above, it probably will not work for PPTP.

                  First, because those interfaces are not selectable for/by UPnP, and second, UPnP works with broadcast/multicast and that traffic doesn't carry over PPTP, if I recall correctly.

                  You are correct, broadcast/multicast is not carried over PPTP :(

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