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
