Hi all,

I am having a problem that has been driving me crazy over the past few 
days.  When I attempt to use the dashboard demo behind my firewall 
everything works great!  When I attempt to use it from outside the 
firewall (which is natted) the icons/mp3 and video files fail to load.  
I have put in crossdomain.xml, tried proxy settings, everything I could 
think of or read on the forums.  I even posted to the forums where I 
received fantastic assistance but none of it to fruition.  Finally I put 
sniffers at the browser and server and the information below is what I 
discovered.  I am trying to put some servers in our production 
facilities in the next few days and really want to use Laszlo for an 
application we are developing but if I can't get this working will lose 
the opportunity to use Laszlo on this project.  Any advice to resolve 
the problem would be greatly appreciated!
*


This IS what is causing the problem...how do I fix it?*

I put a sniffer on the browser and the openlazslo server. Here is what 
the openlazslo server is doing wrong:

Normal traffic works as below:

BrowserIP( 1912.168.1.11)-->Firewall-->Openlaszlo IP (10.113.110.99)

192.168.1.11:2987-->10.113.110.99:8080

BrowserIP <--Firewall<--OpenlaszloIP

192.168.1.11:2987<--10.113.110.99:8080

Looks good so far.

Here is what happens when the media files are requested:

BrowserIP -->(192.168.1.20:8080)Firewall IP-->Openlaszlo IP

192.168.1.11:3062-->Firewall-->10.113.110.99:8080

This is Ok so far...here is the problem, Openlazslo responds in the 
following way:

Firewall(192.168.1.20:8080)<--Openlaszlo IP

192.168.1.20:8080<--10.113.110.99:35859

Nat is set up in the firewall to forward the firewall IP port 8080 to 
Openlaszlo (10.113.110.99:8080)so....

192.168.1.20:8080-->10.113.110.99:8080

Resulting in this traffic flow:

10.113.110.99:3589-->10.113.110.99:8080

Traffic which Openlazslo discards because it doesn't know what to do 
with the traffic since it originates from itself resulting in no traffic 
arriving back at the browser.

What should happen is openlazslo should do this:

10.113.110.99:8080-->192.168.1.11:3062


Here is what happens when things work right when there is no firewall 
between the browser and the openlaszlo server:

Normal traffic works as below:

BrowserIP( 1912.168.1.11)-->Firewall-->Openlaszlo IP (10.113.110.99)

192.168.1.11:2987-->10.113.110.99:8080

BrowserIP <--Firewall<--OpenlaszloIP

192.168.1.11:2987<--10.113.110.99:8080

____________________________

For some reason when traffic is coming through the firewall, Oenlaszlo 
is trying to return data traffic to 8080 of the firewall nat address 
rather then to the requesting port and ip address of the browser. The 
firewall is doing its job and forwarding traffic back to the openlazslo 
server.


My guess is that there is a bug in the openlazslo server or some kind of 
configuration error......

Any suggestions would be greatly appreciated and tried immediately???????

- Doug



_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user

Reply via email to