OPatiny
asked on
Java application Streaming Error
Hi everybody,
I'm currently experiencing a problem when trying to stream via Citrix a java application.
When i'm running the streamed application, i got an application error.
The application is trying to connect to a server using a specified port 48005.
When i'm running a telnet from the critrix server, i can successfully connect.
I added a telnet on the streamed application bubble, and when i'm running it, i received the error message :
t:\WINDOWS>telnet xxx.xxx.xxx.xxx 48005
Connecting To xxx.xxx.xxx.xxx ...Could not open connection to the host, on port 480
05.
WSAStartup cannot function at this time because the underlying system it uses to
provide network services is currently unavailable.
When i'm checking the application log, i can see those java error messages :
Caused by: java.net.SocketException: Network subsystem is unavailable: create
at org.apache.axis.AxisFault. makeFault( AxisFault. java:101)
at org.apache.axis.transport. http.Commo nsHTTPSend er.invoke( CommonsHTT PSender.ja va:301)
at com.euroclear.framework.se nder.HttpS ender.invo ke(HttpSen der.java:2 44)
at org.apache.axis.strategies .Invocatio nStrategy. visit(Invo cationStra tegy.java: 32)
at org.apache.axis.SimpleChai n.doVisiti ng(SimpleC hain.java: 118)
at org.apache.axis.SimpleChai n.invoke(S impleChain .java:83)
at org.apache.axis.client.Axi sClient.in voke(AxisC lient.java :165)
at org.apache.axis.client.Cal l.invokeEn gine(Call. java:2784)
at org.apache.axis.client.Cal l.invoke(C all.java:2 767)
at org.apache.axis.client.Cal l.invoke(C all.java:2 443)
at org.apache.axis.client.Cal l.invoke(C all.java:2 366)
at org.apache.axis.client.Cal l.invoke(C all.java:1 812)
at com.euroclear.auth.ext.EOC ExternalAu thServiceP ortTypeSOA PStub.auth enticate(E OCExternal AuthServic ePortTypeS OAPStub.ja va:193)
at com.euroclear.auth.ext.Ext AuthExcept ionHandlin gWrapper.a uthenticat e(ExtAuthE xceptionHa ndlingWrap per.java:6 5)
... 19 more
Caused by: java.net.SocketException: Network subsystem is unavailable: create
at java.net.Socket.createImpl (Unknown Source)
at java.net.Socket.getImpl(Un known Source)
at java.net.Socket.bind(Unkno wn Source)
at com.sun.net.ssl.internal.s sl.BaseSSL SocketImpl .bind(Unkn own Source)
at com.euroclear.framework.se nder.AuthS SLProtocol SocketFact ory.create Socket(Aut hSSLProtoc olSocketFa ctory.java :280)
at org.apache.commons.httpcli ent.HttpCo nnection.o pen(HttpCo nnection.j ava:706)
at org.apache.commons.httpcli ent.MultiT hreadedHtt pConnectio nManager$H ttpConnect ionAdapter .open(Mult iThreadedH ttpConnect ionManager .java:1321 )
at org.apache.commons.httpcli ent.HttpMe thodDirect or.execute WithRetry( HttpMethod Director.j ava:386)
at org.apache.commons.httpcli ent.HttpMe thodDirect or.execute Method(Htt pMethodDir ector.java :170)
at org.apache.commons.httpcli ent.HttpCl ient.execu teMethod(H ttpClient. java:396)
at org.apache.axis.transport. http.Commo nsHTTPSend er.invoke( CommonsHTT PSender.ja va:196)
I'm currently experiencing a problem when trying to stream via Citrix a java application.
When i'm running the streamed application, i got an application error.
The application is trying to connect to a server using a specified port 48005.
When i'm running a telnet from the critrix server, i can successfully connect.
I added a telnet on the streamed application bubble, and when i'm running it, i received the error message :
t:\WINDOWS>telnet xxx.xxx.xxx.xxx 48005
Connecting To xxx.xxx.xxx.xxx ...Could not open connection to the host, on port 480
05.
WSAStartup cannot function at this time because the underlying system it uses to
provide network services is currently unavailable.
When i'm checking the application log, i can see those java error messages :
Caused by: java.net.SocketException: Network subsystem is unavailable: create
at org.apache.axis.AxisFault.
at org.apache.axis.transport.
at com.euroclear.framework.se
at org.apache.axis.strategies
at org.apache.axis.SimpleChai
at org.apache.axis.SimpleChai
at org.apache.axis.client.Axi
at org.apache.axis.client.Cal
at org.apache.axis.client.Cal
at org.apache.axis.client.Cal
at org.apache.axis.client.Cal
at org.apache.axis.client.Cal
at com.euroclear.auth.ext.EOC
at com.euroclear.auth.ext.Ext
... 19 more
Caused by: java.net.SocketException: Network subsystem is unavailable: create
at java.net.Socket.createImpl
at java.net.Socket.getImpl(Un
at java.net.Socket.bind(Unkno
at com.sun.net.ssl.internal.s
at com.euroclear.framework.se
at org.apache.commons.httpcli
at org.apache.commons.httpcli
at org.apache.commons.httpcli
at org.apache.commons.httpcli
at org.apache.commons.httpcli
at org.apache.axis.transport.
Are you using Netbeans by any chance?
If so, try running the program from outside of Netbeans.
Moreover, have you checked your firewall settings (if you have one)?
Moreover, have you checked your firewall settings (if you have one)?
ASKER
No, i don't use netbeans, and firewall is OK, since i can connect using telnet when i'm directly connected on the Citrix server.
I've just tried using the latest 1.5.0.18 jre version, and same problems.
I've just tried using the latest 1.5.0.18 jre version, and same problems.
sounds like there is a problem with networking on that box
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.