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

    Obfsproxy

    Scheduled Pinned Locked Moved OpenVPN
    5 Posts 5 Posters 2.0k 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.
    • W
      wylekyote
      last edited by

      I'm going to be doing a lot of travel this year into places where VPNs are the only way to get back to the internet and are generally blocked rather quickly.    I was looking to implement obfsproxy or some other similar technology on the pfsense firewalls  but it doesnt appear to be in the package repo and it looks pkg is crippled to not install a URL from another repo on the command line.

      Does anyone have a reasonable recipe for this?  I found a couple of references in the forums, but the one from 2013 is a bit dated.

      THanks!

      1 Reply Last reply Reply Quote 0
      • S
        shad0wca7
        last edited by

        Old post but I wanted to add that I'd be extremely interested in this as well…

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

          If it is in the freebsd repo - which I show it here
          http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/obfsproxy-0.2.13,1.txz

          ou should be able to install it just fine - just fetch the package to your pfsense box and install it local.  I have a few packages installed this way since not in the pfsense official repo.  But this is not good idea generally speaking.  But that have not prevented it that is for sure.

          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
          • V
            visi0n
            last edited by

            hi john

            have you tried obfsproxy?
            i temporarily enabled the FBSD repo and installed obfsproxy & deps however i still get an error about argparse.

            • configargparse did get installed along with py27.
            • latest obfsproxy commit shows py-argparse should no longer be a dep in 0.2.13 (https://www.freshports.org/security/obfsproxy/)

            I'm versed on many things but py isnt in my skillbook, i'm stuck as I cant use my openvpn without wrapping through obfsproxy :(

            Do you have any tips? google didnt get me any further

            Traceback (most recent call last):
              File "/usr/local/bin/obfsproxy", line 6, in <module>from pkg_resources import load_entry_point
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3019, in <module>@_call_aside
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3003, in _call_aside
                f(*args, **kwargs)
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set
                working_set = WorkingSet._build_master()
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 655, in _build_master
                ws.require(__requires__)
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require
                needed = self.resolve(parse_requirements(requirements))
              File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve
                raise DistributionNotFound(req, requirers)
            pkg_resources.DistributionNotFound: The 'argparse' distribution was not found and is required by obfsproxy</module></module> 
            
            1 Reply Last reply Reply Quote 0
            • X
              xalex1977
              last edited by

              @visi0n:

              hi john

              have you tried obfsproxy?
              i temporarily enabled the FBSD repo and installed obfsproxy & deps however i still get an error about argparse.

              • configargparse did get installed along with py27.
              • latest obfsproxy commit shows py-argparse should no longer be a dep in 0.2.13 (https://www.freshports.org/security/obfsproxy/)

              I'm versed on many things but py isnt in my skillbook, i'm stuck as I cant use my openvpn without wrapping through obfsproxy :(

              Do you have any tips? google didnt get me any further

              Traceback (most recent call last):
                File "/usr/local/bin/obfsproxy", line 6, in <module>from pkg_resources import load_entry_point
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3019, in <module>@_call_aside
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3003, in _call_aside
                  f(*args, **kwargs)
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set
                  working_set = WorkingSet._build_master()
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 655, in _build_master
                  ws.require(__requires__)
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require
                  needed = self.resolve(parse_requirements(requirements))
                File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve
                  raise DistributionNotFound(req, requirers)
              pkg_resources.DistributionNotFound: The 'argparse' distribution was not found and is required by obfsproxy</module></module> 
              

              do I have the same problem? did you solve it?

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