This is only SSL encrypted, so i won't mention the name, but you can imagine it's a monolithic state with only one ISP (well, actually 3, but they all leave the country through the same network). It's caused me hours of fun (not), but in the same way I learnt about windows and VW Golfs, broken things can teach you a lot, in this case about networks.
There are 2 big problems with what you describe. Firstly, not all protocols can be tunnelled through existing tunnels (and I'm way off being able to do it myself), and secondly, they all require a server machine on the other side of the firewall. In the case of the mol biol databases, they won't be able to provide this functionality, in the case of my Dad, it's tough to set up his machine as the "server" remotely. I don't yet feel proficient enough to lay out money for a shell account to experiment running the server section on my own account. the great thing about HTTPort is that it has public servers. Thus the interest in getting the Java client to work - no need for any outside account. Mark >===== Original Message From Seb Wills <[EMAIL PROTECTED]> ===== >Hi Mark, > >I'm not sure I can answer your question, but I'm overcome with curiosity >as to which country you're talking about? Do you really mean the entire >country's internet access is firewalled? I apologise for my nosy-ness - >you don't have to bother replying if you don't want to! > >What I can tell you is that I believe you should be able to use any port >number you like (for any piece of software, including VNC) if you use a >tunnel. E.g. the free software "stunnel" creates an encrypted stream >between two computers - using any port number you like, so you could have > > MACHINE 1 > program talks to localhost:xx > stunnel listens to localhost:xx, encrypts what it sees, and sends it to > machine2:yy > > MACHINE 2 > stunnel listens to localhost:yy, decrypts what it sees, and sends to to > localhost:zz > program listens to localhost:zz > > >So here, xx and zz could both be the port VNC likes to use, and yy could >any unblocked port. VNC would think it is connecting to the local machine, >but in fact the stream is routed to the remote computer by stunnel. > >Hope this is some help, > >seb > > >On Tue, 23 Oct 2001, Mark Peterson wrote: > >> I am behind a country wide firewall. No ICMP packets can get through and even >> port 119 is blocked. Ports 20 ,21, 23, 25, 80 and 110 are open, but I'm not >> sure about any others as any port scanner tells me all ports (even 80, 20 and >> 21) are blocked, which is clearly not the case, so I guess they are all ICMP >> dependent. Proxy software being run on the firewall machines can vary - >> mainly mozilla, squid or apache according to VisualRoute reports (of the >> machine that's blocking the ICMP packets). Can't use UDP (no VOIP or >> streaming real content (except by HTTP)). Can use HTTPort to get news and IM >> - though they've just opened to messaging. I'm very keen to use VNC for >> everything from helping my aging technophobic father out with his computer to >> accessing unix based molecular biology databases. I've tried using HTTPort to >> tunnel, and have also tried using Harmen van der Wal's VNC client (although >> even this required learning more about Java than I knew before - now FA rather >> than its square root) - I get as far as the password screen and then get the >> following error (I give command line syntax with proxies first): >> >> C:\>java -cp >> c:\winnt\java\classes\classes.zip;c:\progra~1\opera\javaruntime1.3. >> 1\lib\vncviewer.jar vncviewer HOST 62.136.145.253 PORT 5900 PROXYHOST1 >> 195.124.3 >> 2.99 PROXYPORT1 80 >> //hw// Using one proxy >> //hw// Connect: 62.136.145.253 >> //hw// Proxyhost: HTTP/1.0 502 Proxy Error ( Der Zugriffs-Code ist >> unzuldss >> ig. ) >> java.io.EOFException >> at java.io.DataInputStream.readFully(Unknown Source) >> at java.io.DataInputStream.readFully(Unknown Source) >> at rfbProto.readVersionMsg(rfbProto.java) >> at vncviewer.connectAndAuthenticate(vncviewer.java) >> at vncviewer.run(vncviewer.java) >> at java.lang.Thread.run(Unknown Source) >> java.io.EOFException >> >> So my ignorant questions are: >> >> 1) Is it going to be possible to use VNC or should I just give up now? >> >> 2) If it is, should Harmen's patched VNC viewer work, and can anyone explain >> the above error message? >> >> 3) (off topic - so don't expect any reply to this question really) any >> suggestions as to how I can find out which ports are open so that I can try >> and direct VNC traffic through these? >> >> Thanks a lot for any suggestions you may have. >> --------------------------------------------------------------------- >> To unsubscribe, mail [EMAIL PROTECTED] with the line: >> 'unsubscribe vnc-list' in the message BODY >> See also: http://www.uk.research.att.com/vnc/intouch.html >> --------------------------------------------------------------------- >> ------------------------------------------------------------ Get your FREE web-based e-mail and newsgroup access at: http://MailAndNews.com Create a new mailbox, or access your existing IMAP4 or POP3 mailbox from anywhere with just a web browser. ------------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, mail [EMAIL PROTECTED] with the line: 'unsubscribe vnc-list' in the message BODY See also: http://www.uk.research.att.com/vnc/intouch.html ---------------------------------------------------------------------