Kamil Mackow
asked this on September 26, 2011 14:28
When defining a custom port on the HP Touchpad App, it seems to save it because it connects properly during that session but when you close the app and relaunch it, the port is back to the default 6783. I have my connection configured for 6786 and have to change it each time I launch the app. Minor annoyance, but a bug nonetheless.
Comments
I can't get it to change ports at all and this is critical for me as I can't use the standard port in my environment.
I submitted the following to support:
There are 2 issues:
Issue 1: Streamer program doesn't save the custom Starting port number after exit:
Test 1) Streamer for Windows 7 x64 v1.601: going to Settings > Advanced Settings > changed port number to 6780 > clicked on OK. I'm able to connect to Streamer from over the internet via the Splastop client. As soon as I close my RDP session to the Streamer PC, Splashtop client can't connect back. I RDP back into the Streamer and see that port changed back to 6783.
Test 2) Configure port to 6780 > clicked on OK. Exit Splashtop app via the Windows systray. Start Streamer again, and port changed back to 6783.
Issue 2: SplashTop for TouchPad: manually added 2 Streamer connections with starting ports 6780 and 6783, respectively. I want to have 1 connection be 6780, the other 6783. It seems that both connections always change to just one starting port. I can't maintain 2 separate ports for 2 separate connections. It's either 6780 or 6783 for both.
Log file from Streamer WIndows 7 desktop. Comments are in BOLD.
<1>Sep 30 12:59:39 [ SRProxy]:[XF-Entry] ==========Begins.=================== <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Enter into ThreadCommunicateSRServer. <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Received Msg Login from Server(0). <1>Sep 30 12:59:39 [ SRProxy]:[XF-Entry] ==========Do Login.================= <1>Sep 30 12:59:39 [ SRProxy]:[XF-Entry] The usrname(email@address.com); computername(COMPUTER495741e3f3c45045a2bfe4d73ad355f1); platformid(windows); oemid(PROTOIRIS00); version(1.6.0.1). <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Enter UserLogin. <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(1, 0). <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Received(1)(0)from libjingle, and Send to Server successfully. <1>Sep 30 12:59:39 [SRServer]:[Core] data proxy start... <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 12:59:39 [ SRProxy]:[XF-lib] xmpp server address: talk.google.com <1>Sep 30 12:59:39 [ SRProxy]:[XF-lib] SSDPD start up update the ip list finish <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(2, 0). <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Received(2)(0)from libjingle, and Send to Server successfully. <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 12:59:39 [SRServer]:[Core] data proxy logging... <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(3, 0). <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Received(3)(0)from libjingle, and Send to Server successfully. <1>Sep 30 12:59:39 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 12:59:39 [SRServer]:[Core] data proxy logged... <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] sending device status: type:windows name:COMPUTER495741e3f3c45045a2bfe4d73ad355f1 version:COMPUTER495741e3f3c45045a2bfe4d73ad355f1 ip:192.168.123.101 upnp:true <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] received the IP list request from client <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] Connection contents: <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] contents host: 192.168.123.101, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] contents host: 192.168.184.1, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] contents host: 192.168.248.1, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] Connection content END <1>Sep 30 12:59:40 [ SRProxy]:[XF-lib] send the UPNP response to client. details: <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] Receive an UPnP device response, length:313 and NAT level: 1 <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] create a binder for 192.168.123.101 <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51798 <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51799 <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51800 <1>Sep 30 12:59:43 [ SRProxy]:[XF-lib] UPNP start working... executes as: C:\Program Files (x86)\Splashtop\Splashtop Remote\Server\spupnp.exe -c -m 192.168.123.101 -a 6783 [looks like program changed back to 6783] 51798 6784 51799 6785 51800 <1>Sep 30 12:59:45 [ SRProxy]:[XF-lib] Process spupnp.exe done! <1>Sep 30 12:59:45 [ SRProxy]:[XF-lib] UPNP.exe works successfully port mapping set <1>Sep 30 12:59:46 [ SRProxy]:[XF-lib] detect UPNP of 192.168.123.101 Done ! stop and join the binder thread. <1>Sep 30 13:00:58 [SRServer]:[Core] read data from pipe error... <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Received Msg Logout from Server. <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Enter UserLogout. <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Exit UserLogout. <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(4, 0). <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Received the ST_ERROR(0) message. <0>Sep 30 13:00:58 [ SRProxy]:[XF-Core] 0xa1040003:Proxy Related Error Happened(ERROR_PROXY_PIPE_RECV|e9). <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Enter UserLogout. <1>Sep 30 13:00:58 [ SRProxy]:[XF-Core] Exit UserLogout. <1>Sep 30 13:00:58 [ SRProxy]:[XF-lib] ThreadCommunicateSRServer--->Exit ThreadCommunicateSRServer. <1>Sep 30 13:00:58 [SRServer]:[Core] get exit MonitorThread signal(T) <1>Sep 30 13:00:58 [SRServer]:[Core] exit monitor thread (T) <1>Sep 30 13:00:58 [SRServer]:[Network] get UDP packet <0>Sep 30 13:00:58 [SRServer]:[Network] recvfrom error: err=-1(0xFFFFFFFF), wsErr=10038(0x2736) <0>Sep 30 13:00:58 [SRServer]:[Network] select error: err=-1(0xFFFFFFFF), wsErr=10038(0x2736) <1>Sep 30 13:00:58 [SRServer]:[Core] get exit MonitorThread signal(U) <1>Sep 30 13:00:58 [SRServer]:[Core] exit monitor thread (U) <1>Sep 30 13:01:04 [SRServer]:[Core] ==== start ==== <1>Sep 30 13:01:04 [ SRAppED]:[CSRAppEDApp::InitInstance] No Extra unuse display port.
<1>Sep 30 13:01:04 [ SRAppED]:[CSRAppEDApp::InitInstance] No Extra unuse display port.
<1>Sep 30 13:01:04 [SRServer]:[Core] server version : 1.6.0.1 <1>Sep 30 13:01:04 [SRServer]:[Core] server feat opt : 0xFF0001FE <1>Sep 30 13:01:04 [SRServer]:[Core] server feat must: 0x00000003 <0>Sep 30 13:01:04 [SRServer]:[Core] UdpMode key is not exist <1>Sep 30 13:01:04 [SRServer]:[Core] Udp Broadcast setting: 0x00000001 <1>Sep 30 13:01:05 [SRServer]:[Core] set port to (6780) [I set port to 6780 after RDP'ing into the Streamer PC] <1>Sep 30 13:01:05 [SRServer]:[Core] another DataProxy.exe (pid:6472) is running... <1>Sep 30 13:01:05 [SRServer]:[Network] bind port (6780) <1>Sep 30 13:01:05 [SRServer]:[Core] socket monitor (T) is running... <1>Sep 30 13:01:05 [SRServer]:[Core] socket monitor (U) is running... <1>Sep 30 13:01:05 [SRServer]:[Core] dataproxy monitor is running... <1>Sep 30 13:01:05 [SRServer]:[Core] monitor is running... <1>Sep 30 13:01:05 [ SRProxy]:[XF-Entry] ==========Begins.=================== <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Enter into ThreadCommunicateSRServer. <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Received Msg Login from Server(0). <1>Sep 30 13:01:05 [ SRProxy]:[XF-Entry] ==========Do Login.================= <1>Sep 30 13:01:05 [ SRProxy]:[XF-Entry] The usrname(email@address.com); computername(COMPUTER495741e3f3c45045a2bfe4d73ad355f1); platformid(windows); oemid(PROTOIRIS00); version(1.6.0.1). <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Enter UserLogin. <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(1, 0). <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Received(1)(0)from libjingle, and Send to Server successfully. <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 13:01:05 [SRServer]:[Core] data proxy start... <1>Sep 30 13:01:05 [ SRProxy]:[XF-lib] xmpp server address: talk.google.com <1>Sep 30 13:01:05 [ SRProxy]:[XF-lib] SSDPD start up update the ip list finish <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(2, 0). <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Received(2)(0)from libjingle, and Send to Server successfully. <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 13:01:05 [SRServer]:[Core] data proxy logging... <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Enter OnXmppStatusChanged(3, 0). <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Received(3)(0)from libjingle, and Send to Server successfully. <1>Sep 30 13:01:05 [ SRProxy]:[XF-Core] Exit OnXmppStatusUpdate. <1>Sep 30 13:01:05 [SRServer]:[Core] data proxy logged... <1>Sep 30 13:01:05 [ SRProxy]:[XF-lib] sending device status: type:windows name:COMPUTER495741e3f3c45045a2bfe4d73ad355f1 version:COMPUTER495741e3f3c45045a2bfe4d73ad355f1 ip:192.168.123.101 upnp:true <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] received the IP list request from client <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] Connection contents: <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] contents host: 192.168.123.101, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] contents host: 192.168.184.1, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] contents host: 192.168.248.1, type: 0, version: 0, ports: 6780A6781A6782A <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] Connection content END <1>Sep 30 13:01:06 [ SRProxy]:[XF-lib] send the UPNP response to client. details: <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] Receive an UPnP device response, length:313 and NAT level: 1 <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] create a binder for 192.168.123.101 <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51846 <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51847 <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] TCPStun: gs1 works fine! port: 51848 <1>Sep 30 13:01:09 [ SRProxy]:[XF-lib] UPNP start working... executes as: C:\Program Files (x86)\Splashtop\Splashtop Remote\Server\spupnp.exe -c -m 192.168.123.101 -a 6783 [Looks like it changes back to 6783 after exiting Streamer program and starting it again] 51846 6784 51847 6785 51848 <1>Sep 30 13:01:12 [ SRProxy]:[XF-lib] Process spupnp.exe done! <1>Sep 30 13:01:12 [ SRProxy]:[XF-lib] UPNP.exe works successfully port mapping set <1>Sep 30 13:01:15 [ SRProxy]:[XF-lib] detect UPNP of 192.168.123.101 Done ! stop and join the binder thread.
I should add that I went back to my TouchPad and verified also that you cannot change the port number there. It doesn't save it.
I have this problem too on one of my computers on my network. The TouchPad app doesn't save the port number if manually changed. The software on the computer saves this changed port number without issue.
I did have it working earlier in the day...now though, when I try it, it fails to connect because the port number defaults back to 6783-6785. I also submitted a help ticket on this but I just wanted to add my 2 cents to your post. You're not alone in experiencing this.
To add to this: connecting on the same WIFI network has no issues.
(since both the Touchpad app and the Streamer programs default back to 6783)
I have 4 PC's I need to access over the internet, and port forwarding requires that I set different ports for each one. This defect makes splashing unuseable for the purpose for which it was purchased.
Splashtop Support, Oct-02 23:49 (PDT): Hi Michael,
Thanks for your interest in Splashtop Remote!
Both Issue 1 and 2 are known issues on current versions. We are truly sorry about that. Both bugs will be fixed in the next versions of Splashtop Streamer and App. Please be patient with us. Sorry for the inconvenience!
Thank you for using the support service!
Regards, Splashtop Support Team
Is there an etaon an update? As oneof the people who paid for the app (and also bought it on my iphone), I'm really counting on it working properly.
has anyone come up with a workaround? Seems like there should be a settings file where these values are stored. Maybe it can be edited directly?
I just noticed that today in my trials of getting this app to work. It doesn't save the port when I change it...
bought this to control 3 computers and its worthless since I need different ports for my right to direct to the right PC kinda worthless purchase until this is fixed
when is the update?
Hi All,
We recently released version 1.0.5 to improve scrolling and the customized port issue mentioned above. Thanks for your feedback and patience!
For issues with WebOS 3.0.4, a work around is to change the audio settings to 16 bit, 48000Hz.on Streamer computer (no audio device configured or wrong audio configurations may cause connection fail) We are investigating the new issue with 3.0.4.