I am trying to start shapeshifter-dispatcher as a standalone proxy on both a server and a client machine to tunnel an OpenVPN connection. However it appears to be able to start only if I select the pluggable transport obfs2, failing when I select others like scramblesuit, meek, obfs4 etc. The following command is what I use on the server:

shapeshifter-dispatcher -server -transparent -ptversion 2 -transports obfs2 -state state -bindaddr obfs2-MY.LAN.IP.HERE:500 -orport

Despite an error claiming I don't have an extended OR address, it starts fine. However when I change the obfs2 text with obfs4, I get the following error:

Error resolving Extended OR address  missing port in address
ServerSetup obfs4- {[{obfs4 map[]}] <nil> }
bindaddr {obfs4 map[]}
launched false []

Also there's no way I am able to enable a more advanced logging to obtain more information.

As far as I get, shapeshifter-dispatcher seems to be the heir of obfsproxy but it's still a bit crude and in alpha stage. Am I right?

EDIT: I managed to get the log to work, and this is what I get:

2017/04/15 12:58:00 [NOTICE]: dispatcher-0.0.7-dev - launched
2017/04/15 12:58:00 [INFO]: shapeshifter-dispatcher - initializing transparent proxy
2017/04/15 12:58:00 [INFO]: shapeshifter-dispatcher - initializing UDP transparent proxy
2017/04/15 12:58:00 [INFO]: shapeshifter-dispatcher - initializing server transport listeners
2017/04/15 12:58:00 [ERROR]: obfs4 transport missing cert argument: map[]

closed as off-topic by user78, Peter Gerber, cacahuatl, Jens Kubieziel Apr 19 '17 at 9:26

  • This question does not appear to be about Tor, within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    Nothing to do with Tor at all. – user78 Apr 15 '17 at 16:37
  • True, but I thought shapeshifter-dispatcher's application goes beyond tor as stated on pluggabletransports.info. Also, I got pointed here exactly by such website, which I believe is the official reference for the project. – Michele Apr 19 '17 at 12:44