There is no documentation except the very brief general examples displayed when you start the applications from the command line without any arguments. There are no configuration files; only command line arguments.
RDP
PortFusion was specifically written to satisfy my personal need to tunnel remote desktop through the firewall of a restrictive institutional environment to a gateway server under my administration. It has been tested extensively and has always performed reliably with RDP.
For any protocol you want to forward via PortFusion, you need to know its default port number. For RDP, the default is port 3389.
Local-machine-only RDP Testing
Windows Remote Desktop lets you even test a PortFusion-RDP configuration on your local machine, that is you attempt to connect to PC X remotely from PC X. (This only works up to the login screen and is actually not supported but I used it a lot for testing.)
Then you connect with an RDP client to localhost:5000. Please see the attached screenshot (local-rdp-test.png) for the result.
(Note: For this artificial example to show you the login screen, you need to use a different remote desktop client than the Windows default. Either mRemote or, if you have access to a Linux box, rdestkop works well.)
Real-life Example (X and Y are machine names or IP addresses and you want to connect to Y via X)
Now you can connect to PC Y using the PortFusion path you have created X:5000 using any RDP client of your choice, including the default Windows RDP client.
I hope you sort the rest out and get things working for your scenario.
Thank you for taking your time to write an email personally.
VNC
Update: please see the next comment below!
I have not used this protocol since 2006 and cannot perform any tests or make any statements at this time.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2015-06-11
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2011-09-15
To do this, you have 2 options:
have a gateway server (B) of your own whose firewall is under your control to act as the proxy host (this can be any machine you administer and can open ports on; including the one client from the public internet you mentioned if you can open ports on it)
use a gateway server (B) from a service provider to act as the proxy host (this is both similar to using Hamachi, TeamViewer, etc. in the sense that your data is middle-manned by an external party but also quite different in that no additional software is needed on the client and you get a fixed endpoint address: IP + port)
10000 is arbitrarily chosen for the sake of an example and can be changed.
If there is already a service bound to port 80 on gateway-B, replace 80 with a different port number and append :port-number to the access address.
gateway-B can be the one client from the public internet you mentioned if you can open ports on it.
2. Option: using a gateway service from a provider
Please send an email to fusion@corsis.eu to get a list of current options.
Last edit: Anonymous 2011-12-16
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2011-12-30
Thank you for posting here!
Last edit: Anonymous 2012-04-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2011-12-30
Hmm this might be either 3, normally no-ip etc. update tools take sometime to update the dynamic ip with their hosts, or 1, some bug that needs to be reproduced to be solved.
I just started testing running things as services using Winserv and will need sometime to reproduce any issues.
Does PortFusion fail to connect after you have made sure no-ip has already updated the no-ip hostname with the new dynamic IP from your ISP?
Is there a PortFusionClient.exe running at home? (check with task manager at the time of the problem)
Is there a PortFusionHost.exe running at work? (check with task manager at the time of the problem)
Update:
I tested dynamic host name changes locally by editing
%windir%\System32\drivers\etc\hosts
and it is supposed to work - before and after saving a mapping from home to 127.0.0.1 (click to see full image):
So I am interested in your answers to the 3 questions above.
Last edit: Anonymous 2011-12-30
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-04-24
Will the new version give a way to deal with IP ranges, allowing one to easily use it as a software VPN?
Last edit: Anonymous 2012-04-24
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-04-24
Single Task Syntax
This is the current single task syntax of the imminent release:
where ] and - are significant characters and at least a single space is needed between each argument.
Each command line corresponds to exactly one PortFusion task.
Multiple Tasks Syntax
Running multiple tasks in a single command line is also possible using quotation marks around single tasks:
# example
r>PortFusion "] 2000 [" "] 4000 ["
l>PortFusion "3389 s - 2000 r [ 3389" "3128 ] 4000 r - s 80"
IP Ranges
IP ranges do not have direct syntax support in the next release but equivalent functionality can be realized using the multiple tasks syntax:
Example 1
Where A-D are static content web servers:
#distributedreverseproxywithmultiplemirrors@r>PortFusion"] 2000 ["@l>PortFusion"80 A - 2000 r [ 80""80 B - 2000 r [ 80""80 C - 2000 r [ 80""80 D - 2000 r [ 80"
(without new lines) distributes requests to r:80 between A, B, C, D.
Scenario:r is German Embassy in Shanghai, l is Berlin, the network layer between r and l is secured using IPSEC; Berlin grants the German Embassy in Shanghai temporary access to a vast collection of images mirrored on 4 web servers A, B, C and D in their local network in Berlin. PortFusion distrubutes requests transparently. A new mirror can join or leave at any time.
Example 2
This can also be achieved by running multiple PortFusion nodes on A, B, C, D.
#distributedreverseproxywithmultiplemirrors@r>PortFusion"] 2000 ["@A>PortFusion"80 A - 2000 r [ 80"@B>PortFusion"80 B - 2000 r [ 80"@C>PortFusion"80 C - 2000 r [ 80"@D>PortFusion"80 D - 2000 r [ 80"
Scenario: Friends from around the world mirror static content on their local servers and share it with the internet at a single address. PortFusion distrubutes requests transparently. A new mirror can join or leave at any time.
Conclusion
IP ranges do not have direct syntax support planned for the next release.
The multiple task syntax described above is the current official solution for the following reasons:
it treats all task types the same way
it treats different domain names the same way as it treats different IP addresses
multiple tasks syntax for IP ranges can be easily auto-generated at capable terminals:
IP Ranges with Multiple Tasks Syntax
#demoforBASHonGNU/Linux@r>PortFusion]2000[@l>foriin{1..4};doecho-n"\"80S.$i-2000r[80\" ";done|xargs-0PortFusion@l>PortFusion"80 S.1 - 2000 r [ 80"#"80 S.2 - 2000 r [ 80"#automatically"80 S.3 - 2000 r [ 80"#generated"80 S.4 - 2000 r [ 80"#
Remarks
Any suggestions on how to support IP ranges and other alternatives are most welcome.
Please consider multiple domains, ports and IPv6 addresses before making any suggestions!
Best Regards,
Cetin Sert
Last edit: Anonymous 2012-05-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-04-25
. . .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-05-02
(a) Thank you for your very full reply. I'm excited about the new version of PortFusion
(b) Thanks also for inspiring me to start learning Haskell. I am in love with it already.
(c) That new PortFusion syntax looks strange at first but I am beginning to like it.
In order to set up a VPN one would require all requests to a specific subnet to be forwarded to a proxy. The subnet is well defined in IPv6 and IPv4. The most important part of this is the ability to forward connection on all ports (individual hosts can be batch-created as you describe but defining separate rules for each port is too much work).
I am aware that I don't fully understand the issues involved.
I'm looking forward to reading your code and understanding this better.
Last edit: Anonymous 2012-05-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-05-03
Haskell
(b) Haskell is a truly inspiring language. I especially recommend watching A Taste of Haskell from Simon Peyton Jones. Simon Peyton Jones is the most inspiring speaker I have come to experience so far.
New Syntax and Release Name
(c) Thank you for this comment! It is very encouraging to see the new syntax being liked by others. I had already spent a great deal of time contemplating on a nice and intuitive syntax and it was only when I watched the Japanese movie Hayabusa about the same-named space probe sent to extract and bring to Earth pieces from the asteroid Itokawa that everything just fell into place.
meant to be used as a stand-alone application from the command line
and ]-[ resembles Hayabusa and Haskell (more than >-<) and symbolizes both reverse and forward modes of PortFusion
]-[ also came to stand in the release name of PortFusion 1.0 – ]-[ayabusa.
VPN
PortFusion is not a VPN solution.
I want to develop more cross-platform networking applications using Haskell in the future. Next project will be a cross-platform, single-binary SOCKS server though.
As far as I know VPN requires a virtual network interface for which one needs to develop drivers for each operating system one wants to support. (I believe OpenVPN does that somehow.) I do not have any experience in writing drivers but I hope to learn that in the coming months.
splice – cross-platform socket to socket data transfer loops – BSD3
PortFusion – ]-[ayabusa – GPLv3
PortFusion ]-[ayabusa consists of:
a single file that describes the build – 40 lines
a single source file – < 500 lines
a verbatim copy of the GPLv3 license – 674 lines
I strongly believe Haskell-based solutions will always turn out to be many times shorter and easier to understand than all currently available FOSS and commercial solutions on the market.
I am looking forward to reading more from and collaborating with you in current and future releases and projects.
Last edit: Anonymous 2012-05-03
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-05-03
Source Code Release
(a) New version finally has its source code repository set up!
Once the new core is finalized and a new open-source release materializes, I plan to move on and create value-added features such as a GUI and automated services like those offered by TeamViewer and the like.
What price range and model would you find most reasonable?
You can send your answer either here or by email to fusion@corsis.eu.
Best Regards,
Cetin Sert
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-04-25
Wow this looks really useful!
I especially liked this screen!
Thank you for the proper attribution!
It is very surprising to see a hitherto unheard of GUI effort pop up out of the blue.
This has made very curious and I have many questions:
Remote Task Pro v2.7?: What was Remote Task Pro using up to this version?
To what extent PortFusion is being used in your project?
Your product mentions an End User License Agreement and it seems to run PortFusion as independent processes: this is absolutely in compliance with PortFusion's GPLv3 license :) You could even go one-step further and hide the terminal windows when you launch PortFusion processes.
Did you set up (/ where is) your distribution channel, download page, project website?
I am looking forward to hearing more about your work and offering whatever help and assistance I possibly can. Please contact me by email: fusion@corsis.eu.
Thank you for posting your video!
Best Regards,
Cetin Sert
Last edit: Anonymous 2012-04-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-06-05
Great App.
Finally something great!!!!
any chance to VPN soon???
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-06-06
Thanks a lot for your encouraging words!!
Next step is a SOCKS4/5 compliant component.
Unfortunately, VPN is not planned for the near future.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-07-20
I couldn't install it in my Window 7 64 bits sp1. Any recommended step?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-12-28
Hello, I'm banging my head trying to do something that seemed simple enough but I can't get it to work.
I have portfusion at work running and I want to access my home's ftp server which is running on a separate machine to where the portfusion client is, right now it's running great for RDP connections. So my question is how do I port forward portfusion so I can access that second machine's ftp port that is not running portfusion on my home network?
Thanks in advance.
Last edit: Anonymous 2012-12-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2012-12-29
I need more information to understand your set-up.
Could you please provide the current PortFusion command lines you use at work and home for RDP connections (please replace your real IP addresses / domain names with shorter descriptive ones such as work, home-pc etc.)? I might then suggest variations worth giving a try.
Thanks for your cooperation!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2013-01-10
Is it possible to add a parameter to the build script so that the console window is hidden when the program executes?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2013-01-10
Assuming you are on Windows, you will need to use third-party tools (or Windows Shell Scripting).
Thank you for your interest in PortFusion and contacting!
Last edit: Anonymous 2013-01-10
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2013-01-12
Portufusion is great but I have a constant odd problem.
I have Portfusion running a as a service on a machine overseas and connect every once in a while to it (both running windows 7 64bit). Unfortunately once I connect to it the connection gets "closed" or stuck and if I disconnect after five minutes or so I cannot reconnect even if there is still traffic going trough the original connection.
The connection becomes available again after a couple of hours but the behavior is the same.
My workaround was to install two services running on different ports so if one connection goes away I can connect trough the other port and restart the service that is "closed"
that way I can always connect but If I forget to restart the server.. then I have to wait some time if I get disconnected.
This problem has nothing to do with Portfusion being a service. If I run Portfusion from the command line, once I'm connected the problem is the same. I have tried to reproduce this behavior on local machines and the result is the same.
Is there a log or something that I can create so you can see what is going on?
-J
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2013-01-12
Hi J!,
Thanks for using PortFusion and the time you have taken to contact me.
Do you use the distributed reverse proxy mode PortFusion _ _ - _ _ [ _?
Currently we are working very intensively on porting the software to run on embedded devices such as routers and hope your cooperation can help ensure a more convenient experience for all users of the next release.
Best Regards,
Cetin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2013-01-13
This is how I'm running it on the machine overseas
portfusion.exe 3389 machine.overseas - 1234 mylocalmachine [ 4567
and locally:
portfusion.exe ] 1234 [
I will create logs to see if we can find out what the problem is
You mentioned that this is the most problematic way to run it, is there another way to run it on which I can accomplish the same?
J
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Documentation
There is no documentation except the very brief general examples displayed when you start the applications from the command line without any arguments. There are no configuration files; only command line arguments.
RDP
PortFusion was specifically written to satisfy my personal need to tunnel remote desktop through the firewall of a restrictive institutional environment to a gateway server under my administration. It has been tested extensively and has always performed reliably with RDP.
For any protocol you want to forward via PortFusion, you need to know its default port number. For RDP, the default is port 3389.
Local-machine-only RDP Testing
Windows Remote Desktop lets you even test a PortFusion-RDP configuration on your local machine, that is you attempt to connect to PC X remotely from PC X. (This only works up to the login screen and is actually not supported but I used it a lot for testing.)
Then you connect with an RDP client to localhost:5000. Please see the attached screenshot (local-rdp-test.png) for the result.
(Note: For this artificial example to show you the login screen, you need to use a different remote desktop client than the Windows default. Either mRemote or, if you have access to a Linux box, rdestkop works well.)
Real-life Example (X and Y are machine names or IP addresses and you want to connect to Y via X)
Now you can connect to PC Y using the PortFusion path you have created
X:5000using any RDP client of your choice, including the default Windows RDP client.I hope you sort the rest out and get things working for your scenario.
Thank you for taking your time to write an email personally.
VNC
Update: please see the next comment below!
I have not used this protocol since 2006 and cannot perform any tests or make any statements at this time.
Update: please see the next comment below!
Last edit: Anonymous 2011-08-20
To do this, you have 2 options:
1. Option: using your own gateway server
settings on gateway-B:
command lines for gateway-B and webserver-A:
** access from public internet to webserver-A: **
notes:
2. Option: using a gateway service from a provider
Please send an email to fusion@corsis.eu to get a list of current options.
Last edit: Anonymous 2011-12-16
Thank you for posting here!
Last edit: Anonymous 2012-04-25
Hmm this might be either 3, normally no-ip etc. update tools take sometime to update the dynamic ip with their hosts, or 1, some bug that needs to be reproduced to be solved.
I just started testing running things as services using Winserv and will need sometime to reproduce any issues.
Update:
I tested dynamic host name changes locally by editing
and it is supposed to work - before and after saving a mapping from home to 127.0.0.1 (click to see full image):

So I am interested in your answers to the 3 questions above.
Last edit: Anonymous 2011-12-30
Will the new version give a way to deal with IP ranges, allowing one to easily use it as a software VPN?
Last edit: Anonymous 2012-04-24
Single Task Syntax
This is the current single task syntax of the imminent release:
where
]and-are significant characters and at least a single space is needed between each argument.Each command line corresponds to exactly one PortFusion task.
Multiple Tasks Syntax
Running multiple tasks in a single command line is also possible using quotation marks around single tasks:
IP Ranges
IP ranges do not have direct syntax support in the next release but equivalent functionality can be realized using the multiple tasks syntax:
Example 1
Where
A-Dare static content web servers:(without new lines) distributes requests to
r:80betweenA,B,C,D.Scenario:
ris German Embassy in Shanghai,lis Berlin, the network layer betweenrandlis secured using IPSEC; Berlin grants the German Embassy in Shanghai temporary access to a vast collection of images mirrored on 4 web serversA,B,CandDin their local network in Berlin. PortFusion distrubutes requests transparently. A new mirror can join or leave at any time.Example 2
This can also be achieved by running multiple PortFusion nodes on
A,B,C,D.Scenario: Friends from around the world mirror static content on their local servers and share it with the internet at a single address. PortFusion distrubutes requests transparently. A new mirror can join or leave at any time.
Conclusion
IP ranges do not have direct syntax support planned for the next release.
The multiple task syntax described above is the current official solution for the following reasons:
IP Ranges with Multiple Tasks Syntax
Remarks
Any suggestions on how to support IP ranges and other alternatives are most welcome.
Please consider multiple domains, ports and IPv6 addresses before making any suggestions!
Best Regards,
Cetin Sert
Last edit: Anonymous 2012-05-02
. . .
(a) Thank you for your very full reply. I'm excited about the new version of PortFusion
(b) Thanks also for inspiring me to start learning Haskell. I am in love with it already.
(c) That new PortFusion syntax looks strange at first but I am beginning to like it.
In order to set up a VPN one would require all requests to a specific subnet to be forwarded to a proxy. The subnet is well defined in IPv6 and IPv4. The most important part of this is the ability to forward connection on all ports (individual hosts can be batch-created as you describe but defining separate rules for each port is too much work).
I am aware that I don't fully understand the issues involved.
I'm looking forward to reading your code and understanding this better.
Last edit: Anonymous 2012-05-02
Haskell
(b) Haskell is a truly inspiring language. I especially recommend watching A Taste of Haskell from Simon Peyton Jones. Simon Peyton Jones is the most inspiring speaker I have come to experience so far.
New Syntax and Release Name
(c) Thank you for this comment! It is very encouraging to see the new syntax being liked by others. I had already spent a great deal of time contemplating on a nice and intuitive syntax and it was only when I watched the Japanese movie Hayabusa about the same-named space probe sent to extract and bring to Earth pieces from the asteroid Itokawa that everything just fell into place.
I chose:
As PortFusion is
]-[resemblesHayabusa andHaskell (more than>-<) and symbolizes both reverse and forward modes of PortFusion]-[also came to stand in the release name of PortFusion 1.0 –]-[ayabusa.VPN
PortFusion is not a VPN solution.
I want to develop more cross-platform networking applications using Haskell in the future. Next project will be a cross-platform, single-binary SOCKS server though.
As far as I know VPN requires a virtual network interface for which one needs to develop drivers for each operating system one wants to support. (I believe OpenVPN does that somehow.) I do not have any experience in writing drivers but I hope to learn that in the coming months.
Code
https://github.com/corsis/
is the new address to follow the development of:
splice– cross-platform socket to socket data transfer loops – BSD3PortFusion–]-[ayabusa– GPLv3PortFusion
]-[ayabusaconsists of:I strongly believe Haskell-based solutions will always turn out to be many times shorter and easier to understand than all currently available FOSS and commercial solutions on the market.
I am looking forward to reading more from and collaborating with you in current and future releases and projects.
Last edit: Anonymous 2012-05-03
Source Code Release
(a) New version finally has its source code repository set up!
Please see:
1. https://github.com/corsis/PortFusion#readme
2. https://github.com/corsis/PortFusion
Hello Maxime,
I am currently busy working on a complete rewrite of the PortFusion core.
Once the new core is finalized and a new open-source release materializes, I plan to move on and create value-added features such as a GUI and automated services like those offered by TeamViewer and the like.
What price range and model would you find most reasonable?
You can send your answer either here or by email to fusion@corsis.eu.
Best Regards,
Cetin Sert
Gui in progress
http://www.youtube.com/watch?v=QgZaSxm6mIw
Wow this looks really useful!
I especially liked this screen!
Thank you for the proper attribution!
It is very surprising to see a hitherto unheard of GUI effort pop up out of the blue.
This has made very curious and I have many questions:
I am looking forward to hearing more about your work and offering whatever help and assistance I possibly can. Please contact me by email: fusion@corsis.eu.
Thank you for posting your video!
Best Regards,
Cetin Sert
Last edit: Anonymous 2012-04-25
Great App.
Finally something great!!!!
any chance to VPN soon???
Thanks a lot for your encouraging words!!
Next step is a SOCKS4/5 compliant component.
Unfortunately, VPN is not planned for the near future.
I couldn't install it in my Window 7 64 bits sp1. Any recommended step?
There is nothing to install once you have downloaded PortFusion for Windows.
It is a command line application you can use by following these steps:
Follow examples you can find here and on https://github.com/corsis/PortFusion
Last edit: Anonymous 2012-07-20
Hello, I'm banging my head trying to do something that seemed simple enough but I can't get it to work.
I have portfusion at work running and I want to access my home's ftp server which is running on a separate machine to where the portfusion client is, right now it's running great for RDP connections. So my question is how do I port forward portfusion so I can access that second machine's ftp port that is not running portfusion on my home network?
Thanks in advance.
Last edit: Anonymous 2012-12-29
I need more information to understand your set-up.
Could you please provide the current PortFusion command lines you use at work and home for RDP connections (please replace your real IP addresses / domain names with shorter descriptive ones such as
work,home-pcetc.)? I might then suggest variations worth giving a try.Thanks for your cooperation!
Is it possible to add a parameter to the build script so that the console window is hidden when the program executes?
Assuming you are on Windows, you will need to use third-party tools (or Windows Shell Scripting).
Here is one you can third-party tool you can try:
http://www.ntwind.com/software/hstart.html
Just prepend
hstart /NOCONSOLEto your command:and create / modify shortcuts as needed.
You can find other helper tools should this one not work.
There is also an older article on how to create background PortFusion Windows services with no console windows that start automatically at boot time.
Thank you for your interest in PortFusion and contacting!
Last edit: Anonymous 2013-01-10
Portufusion is great but I have a constant odd problem.
I have Portfusion running a as a service on a machine overseas and connect every once in a while to it (both running windows 7 64bit). Unfortunately once I connect to it the connection gets "closed" or stuck and if I disconnect after five minutes or so I cannot reconnect even if there is still traffic going trough the original connection.
The connection becomes available again after a couple of hours but the behavior is the same.
My workaround was to install two services running on different ports so if one connection goes away I can connect trough the other port and restart the service that is "closed"
that way I can always connect but If I forget to restart the server.. then I have to wait some time if I get disconnected.
This problem has nothing to do with Portfusion being a service. If I run Portfusion from the command line, once I'm connected the problem is the same. I have tried to reproduce this behavior on local machines and the result is the same.
Is there a log or something that I can create so you can see what is going on?
-J
Hi J!,
Thanks for using PortFusion and the time you have taken to contact me.
Do you use the distributed reverse proxy mode
PortFusion _ _ - _ _ [ _?This one mode is currently the most complicated and possibly issue-prone part of PortFusion: https://github.com/corsis/PortFusion/blob/bd0fdbe3c0ebae303c658a9849e8a64bba295efd/src/Main.hs#L216.
You can simply redirect console output to files when you run PortFusion and send me these files once you are sure you have reencountered the issue.
Append the following to your commands:
> NAME.logFor example,
and send
*.logfiles you have created.Currently we are working very intensively on porting the software to run on embedded devices such as routers and hope your cooperation can help ensure a more convenient experience for all users of the next release.
Best Regards,
Cetin
This is how I'm running it on the machine overseas
portfusion.exe 3389 machine.overseas - 1234 mylocalmachine [ 4567
and locally:
portfusion.exe ] 1234 [
I will create logs to see if we can find out what the problem is
You mentioned that this is the most problematic way to run it, is there another way to run it on which I can accomplish the same?
J