Reply by Daniel Drury July 27, 20042004-07-27
Message
Many low-end ISPs with dynamic ip addresses block tcp port 80.  You could always forward 8080 from the external ip to 80 on your rabbit so it would work without a code change.  The router may allow you to forward it from port 80, but tcp port 80 is never making it to your router (from the isp).
-----Original Message-----
From: Ronald Ross [mailto:d...@yahoo.com]
Sent: Monday, July 26, 2004 11:19 PM
To: r...@yahoogroups.com
Subject: Re: [rabbit-semi] access to web server on RCM3700 from Internet?

Shue
I fixed the problem by defining HTTP_PORT 8080 and by making tcp_reserveport(8080) in
the code.
 
I'm not still not clear why it would not respond as regular port 80 as the router allowed me to uniquely forward all HTTP traffic to the RMC3700 IP address.
 
thanks
Ronald

"C. Shue" <s...@mayweb.com.my> wrote:
Ronald,

If your router is moving requests on its port 80 to the PC, it will not
reach the Rabbit unless you map router's port 80 to the rabbit and map
port 80 of your PC to other ports on the router

It is not clear from your message if port settings on the router was changed
to the rabbit's IP for port 80.

And also remember to set gateway IP address (to the router's) on the Rabbit.

HTH,
C. Shue

At 01:34 PM 7/24/04 -0700, you wrote:
>Hi
>Could anyone shed some light on this problem.
>
>I have a RCM3700 programmed up as the simplest of webservers.
>
>The RCM3700 and my local PC are connected to a switch and to the port of
>a dial-up router. From my local lan PC I can ping the RCM3700 and surf to
>the web server with no problems.
>
>When the dial - up router sees a packet not destined for the local lan it
>dials out and establishes a connection to the ISP and get served an IP
>address.
>The router is setup to forward any incoming packets to the local lan with
>port forwarding.
>This works fine for the PC. I have a web server on it and can surf to the
>PC from the net.
>
>However the RCM3700 does not reply when attempting to surf to it from the
>net.
>It seems that something in the RCM3700 causes it to ignore packets that
>come though the router yet the PC on that same local lan is ok.
>
>I've attached several other devices on the local lan using port forwarding
>and been able to telnet and surf to those devices from the net, but cannot
>understand why the RCM3700 has problems.
>
>any thoughts, suggestions.
>Ronald>
>ADVERTISEMENT>----------
>Yahoo! Groups Links
> * To

------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dN_tlB/TM
--------------------------------~-Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/rabbit-semi/

<*> To unsubscribe from this group, send an email to:
r...@yahoogroups.com

<*



Incoming mail is certified Virus Free.
Checked by AVG Anti-Virus (http://www.grisoft.com).
Version: 7.0.253 / Virus Database: 263.4.8 - Release Date: 7-22-2004

--
Outgoing mail is certified Virus Free.
Checked by AVG Anti-Virus (http://www.grisoft.com).
Version: 7.0.253 / Virus Database: 263.4.8 - Release Date: 7-22-2004



Reply by Ronald Ross July 27, 20042004-07-27
Shue
I fixed the problem by defining HTTP_PORT 8080 and by making tcp_reserveport(8080) in
the code.
 
I'm not still not clear why it would not respond as regular port 80 as the router allowed me to uniquely forward all HTTP traffic to the RMC3700 IP address.
 
thanks
Ronald

"C. Shue" <s...@mayweb.com.my> wrote:
Ronald,

If your router is moving requests on its port 80 to the PC, it will not
reach the Rabbit unless you map router's port 80 to the rabbit and map
port 80 of your PC to other ports on the router

It is not clear from your message if port settings on the router was changed
to the rabbit's IP for port 80.

And also remember to set gateway IP address (to the router's) on the Rabbit.

HTH,
C. Shue

At 01:34 PM 7/24/04 -0700, you wrote:
>Hi
>Could anyone shed some light on this problem.
>
>I have a RCM3700 programmed up as the simplest of webservers.
>
>The RCM3700 and my local PC are connected to a switch and to the port of
>a dial-up router. From my local lan PC I can ping the RCM3700 and surf to
>the web server with no problems.
>
>When the dial - up router sees a packet not destined for the local lan it
>dials out and establishes a connection to the ISP and get served an IP
>address.
>The router is setup to forward any incoming packets to the local lan with
>port forwarding.
>This works fine for the PC. I have a web server on it and can surf to the
>PC from the net.
>
>However the RCM3700 does not reply when attempting to surf to it from the
>net.
>It seems that something in the RCM3700 causes it to ignore packets that
>come though the router yet the PC on that same local lan is ok.
>
>I've attached several other devices on the local lan using port forwarding
>and been able to telnet and surf to those devices from the net, but cannot
>understand why the RCM3700 has problems.
>
>any thoughts, suggestions.
>Ronald>
>ADVERTISEMENT>----------
>Yahoo! Groups Links
> * To

------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dN_tlB/TM
--------------------------------~-Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/rabbit-semi/

<*> To unsubscribe from this group, send an email to:
r...@yahoogroups.com

<*



Reply by C. Shue July 25, 20042004-07-25
Ronald,

If your router is moving requests on its port 80 to the PC, it will not
reach the Rabbit unless you map router's port 80 to the rabbit and map
port 80 of your PC to other ports on the router

It is not clear from your message if port settings on the router was changed
to the rabbit's IP for port 80.

And also remember to set gateway IP address (to the router's) on the Rabbit.

HTH,
C. Shue

At 01:34 PM 7/24/04 -0700, you wrote:
>Hi
>Could anyone shed some light on this problem.
>
>I have a RCM3700 programmed up as the simplest of webservers.
>
>The RCM3700 and my local PC are connected to a switch and to the port of
>a dial-up router. From my local lan PC I can ping the RCM3700 and surf to
>the web server with no problems.
>
>When the dial - up router sees a packet not destined for the local lan it
>dials out and establishes a connection to the ISP and get served an IP
>address.
>The router is setup to forward any incoming packets to the local lan with
>port forwarding.
>This works fine for the PC. I have a web server on it and can surf to the
>PC from the net.
>
>However the RCM3700 does not reply when attempting to surf to it from the
>net.
>It seems that something in the RCM3700 causes it to ignore packets that
>come though the router yet the PC on that same local lan is ok.
>
>I've attached several other devices on the local lan using port forwarding
>and been able to telnet and surf to those devices from the net, but cannot
>understand why the RCM3700 has problems.
>
>any thoughts, suggestions.
>Ronald >
>ADVERTISEMENT >----------
>>Yahoo! Terms of Service.


Reply by Ken Shail July 25, 20042004-07-25
Ronald
I suggest that you run a sniffer (Ethereal, CommView etc) and look at the packets. AFAIK an http request string (GET) should be responded to by the Rabbit http server equally irrespective of its source.
Ken
----- Original Message -----
From: Ronald Ross
To: r...@yahoogroups.com
Sent: Sunday, July 25, 2004 12:27 AM
Subject: Re: [rabbit-semi] access to web server on RCM3700 from Internet?

Ken,
I have NAT setup in the router to forward all port 80 requests to the RCM3700.
I have narrowed the problem to the web server. Telnet'ing  to the RCM3700 and
making the RCM3700 an FTP server work ok accessing it from the net.
RR

Ken Shail <k...@shail.co.uk> wrote:
For you Rabbit to be "visible" from the Internet you must have Network Address Translation (NATS) enabled and set-up. In other words your dial-up router must translate port 80 on your public IP to the IP that you have given to the RCM3700. If you don't have a static IP address (dial-up usually allocated a new one each time that you connect) you will have to reconfigure NATS and use the public IP that you have been given on each session.
I have done this in the past using a RCM2200 and others have been able to send HTTP gets to it from the Internet. I now have a static public IP and life is simpler.
 
----- Original Message -----
From: Ronald Ross
To: r...@yahoogroups.com
Sent: Saturday, July 24, 2004 9:34 PM
Subject: [rabbit-semi] access to web server on RCM3700 from Internet?

Hi
Could anyone shed some light on this problem.
 
I have a RCM3700 programmed up as the simplest of  webservers.
 
The RCM3700 and my local PC are connected to a switch and to the port of
a dial-up router. From my local lan PC I can ping the RCM3700 and surf to the web server with no problems.
 
When the dial - up router sees a packet not destined for the local lan it dials out and establishes a connection to the ISP and get served an IP address.
The router is setup to forward any incoming packets to the local lan with port forwarding.
This works fine for the PC. I have a web server on it and can surf to the PC from the net.
 
However the RCM3700 does not reply when attempting  to surf to it from the net.
It seems that something in the RCM3700 causes it to ignore packets that come though the router yet the PC on that same local lan is ok.
 
I've attached several other devices on the local lan using port forwarding and been able to telnet and surf to those devices from the net, but cannot understand why the RCM3700 has problems. 
 
any thoughts, suggestions.
Ronald
 

 



Reply by Ronald Ross July 24, 20042004-07-24
Ken,
I have NAT setup in the router to forward all port 80 requests to the RCM3700.
I have narrowed the problem to the web server. Telnet'ing  to the RCM3700 and
making the RCM3700 an FTP server work ok accessing it from the net.
RR

Ken Shail <k...@shail.co.uk> wrote:
For you Rabbit to be "visible" from the Internet you must have Network Address Translation (NATS) enabled and set-up. In other words your dial-up router must translate port 80 on your public IP to the IP that you have given to the RCM3700. If you don't have a static IP address (dial-up usually allocated a new one each time that you connect) you will have to reconfigure NATS and use the public IP that you have been given on each session.
I have done this in the past using a RCM2200 and others have been able to send HTTP gets to it from the Internet. I now have a static public IP and life is simpler.
 
----- Original Message -----
From: Ronald Ross
To: r...@yahoogroups.com
Sent: Saturday, July 24, 2004 9:34 PM
Subject: [rabbit-semi] access to web server on RCM3700 from Internet?

Hi
Could anyone shed some light on this problem.
 
I have a RCM3700 programmed up as the simplest of  webservers.
 
The RCM3700 and my local PC are connected to a switch and to the port of
a dial-up router. From my local lan PC I can ping the RCM3700 and surf to the web server with no problems.
 
When the dial - up router sees a packet not destined for the local lan it dials out and establishes a connection to the ISP and get served an IP address.
The router is setup to forward any incoming packets to the local lan with port forwarding.
This works fine for the PC. I have a web server on it and can surf to the PC from the net.
 
However the RCM3700 does not reply when attempting  to surf to it from the net.
It seems that something in the RCM3700 causes it to ignore packets that come though the router yet the PC on that same local lan is ok.
 
I've attached several other devices on the local lan using port forwarding and been able to telnet and surf to those devices from the net, but cannot understand why the RCM3700 has problems. 
 
any thoughts, suggestions.
Ronald
 

 


Reply by Ken Shail July 24, 20042004-07-24
For you Rabbit to be "visible" from the Internet you must have Network Address Translation (NATS) enabled and set-up. In other words your dial-up router must translate port 80 on your public IP to the IP that you have given to the RCM3700. If you don't have a static IP address (dial-up usually allocated a new one each time that you connect) you will have to reconfigure NATS and use the public IP that you have been given on each session.
I have done this in the past using a RCM2200 and others have been able to send HTTP gets to it from the Internet. I now have a static public IP and life is simpler.
 
----- Original Message -----
From: Ronald Ross
To: r...@yahoogroups.com
Sent: Saturday, July 24, 2004 9:34 PM
Subject: [rabbit-semi] access to web server on RCM3700 from Internet?

Hi
Could anyone shed some light on this problem.
 
I have a RCM3700 programmed up as the simplest of  webservers.
 
The RCM3700 and my local PC are connected to a switch and to the port of
a dial-up router. From my local lan PC I can ping the RCM3700 and surf to the web server with no problems.
 
When the dial - up router sees a packet not destined for the local lan it dials out and establishes a connection to the ISP and get served an IP address.
The router is setup to forward any incoming packets to the local lan with port forwarding.
This works fine for the PC. I have a web server on it and can surf to the PC from the net.
 
However the RCM3700 does not reply when attempting  to surf to it from the net.
It seems that something in the RCM3700 causes it to ignore packets that come though the router yet the PC on that same local lan is ok.
 
I've attached several other devices on the local lan using port forwarding and been able to telnet and surf to those devices from the net, but cannot understand why the RCM3700 has problems. 
 
any thoughts, suggestions.
Ronald
 

 



Reply by Ronald Ross July 24, 20042004-07-24
Hi
Could anyone shed some light on this problem.
 
I have a RCM3700 programmed up as the simplest of  webservers.
 
The RCM3700 and my local PC are connected to a switch and to the port of
a dial-up router. From my local lan PC I can ping the RCM3700 and surf to the web server with no problems.
 
When the dial - up router sees a packet not destined for the local lan it dials out and establishes a connection to the ISP and get served an IP address.
The router is setup to forward any incoming packets to the local lan with port forwarding.
This works fine for the PC. I have a web server on it and can surf to the PC from the net.
 
However the RCM3700 does not reply when attempting  to surf to it from the net.
It seems that something in the RCM3700 causes it to ignore packets that come though the router yet the PC on that same local lan is ok.
 
I've attached several other devices on the local lan using port forwarding and been able to telnet and surf to those devices from the net, but cannot understand why the RCM3700 has problems. 
 
any thoughts, suggestions.
Ronald