the fast, reliable localhost tunneling solution


Tunneling OPC UA over PageKite

By Tito Brasolin 2012-10-29, 16:03

Has anyone had any success with tunneling OPC UA binary protocol over PageKite? http://en.wikipedia.org/wiki/OPC_Unified_Architecture#Protocols

I am currently testing a number of OPC UA client and server tools, but cannot find a client which natively supports HTTP proxies.

I tried with proxychains http://manpages.ubuntu.com/manpages/precise/man1/proxychains.1.html with no success so far...

Comments

  1. Tito Brasolin said on 2012-10-29, 18:47
    Setting up a testing environment is easy with the scripts Unified Automation is providing, just download the JAVA based OPC UA SDK from here: http://www.unified-automation.com/ind...

    Then run the SampleConsoleServer.sh (it is in the "samples" folder). As you can see, the simulation will bind a discovery endpoint to opc.tcp://127.0.1.1:52520

    I'm running pagekite with --service_on=raw/52520:NAME:localhost:52520:SECRET but cannot configure my system to let SampleConsoleClient.sh reach the sample server through the HTTP proxy NAME:443
    Permalink
  2. Tito Brasolin said on 2012-11-01, 07:47
    ... well, it looks like OPC UA definitely *can* be tunneled over PageKite: I had little doubt about that (any TCP based protocol should work) but I needed a quick proof of concept: a number of freely available tools helped me a lot, maybe I'll write a wiki page about them.
    Permalink
  3. Bjarni RĂșnar Einarsson said on 2012-11-01, 11:16
    Tito, that's great news! Sorry I hadn't replied earlier, but I would have had to do some research and hadn't found time yet. Please do write about your experience, it's very helpful to everyone to have things like this documented - now you're the expert! :-)
    Permalink

Leave a comment

( (Please leave these blank: )

We use Gravatar for commenter's photos. Get your own, it's free!