Powered by Invision Power Board

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topicStart Poll

Outline · [ Standard ] · Linear+

> webserver transfers stall

Koskikeskus
Feb 2 2006, 13:23
+Quote Post





Group: Members
Posts: 4
Joined: 2-February 06



Computer configuration:
eMule Plus version: 1.1g
Using proxy: No
Firewall: No
CPU: athlon 900
Memory: 1G
Operating System: Linux 2.6.15.2, wine 0.9.6 emulating XP, Debian sid
Updated drivers
for network and video:
Yes

Hi,

I just migrated my windows-based emule+ setup to Linux. I installed 1.1g under Wine, then copied my settings from 1.1f on windows over. (I modified the files so the paths are OK.)

Everything seems to work fine under wine, except the webserver.

The login page loads mostly OK (although sometimes the logo is truncated). When I enter my password, the next page starts to load but the browser never actually displays anything.

Using tcpflow and tcpdump I see that the transfer just stalls somewhere mid-page (at a seemingly random location). The last packet in tcpdump is an ACK from the browser to the emule webserver. The same happens with Firefox 1.5 and with IE.

Using elinks on the Linux box to access the webserver on localhost sort of works, but is almost unusable because elinks doesn't do enough javascript.

Using opera on the Linux box still isn't perfect but works a lot better. The webserver interface is usable but transfers still stall some of the time so I need to reload often.

I tried using both the emuleXP and emuleLight templates and with UseGZip enabled and disabled.

Any idea how I could make the webserver accessible remotely?
User is offlineProfile CardPM
Go to the top of the page
Post #1
Vladimir (SV)
Feb 2 2006, 14:16
+Quote Post





Group: Betatesters
Posts: 1316
Joined: 31-July 05
From: San Salvador, El Salvador



I think it should be tested more in that scenario...

AFAIK ePlus it's not intended to run on Linux OS (even with Wine or any crossover app)

So.. I think that it has to be some missing internet related lib that lead to the problem, check wine's official site for some problem about it reported first, as it can be problem on their side; anyway wine it's probably no 100% with windows socks connections and therefore that can be the problem.

BTW... I don't know if aMule templates are compatible with ePlus templates, but replacing with them can be a solution if they are compatible.. at least, it will descart problems with ePlus templates tongue.gif
User is offlineProfile CardPM
Go to the top of the page
Post #2
Koskikeskus
Feb 2 2006, 15:02
+Quote Post





Group: Members
Posts: 4
Joined: 2-February 06



Strangely, it works a lot better if I set up an ssh tunnel between my windows box and the linux box running emule and access the webserver through the tunnel.

With gzip compression enabled in the webserver, it appears to work to an extent that makes it usable (but still only across the ssh tunnel).

Apparently, it's "large" http replies that don't get through.

I wouldn't suspect network problems because the server and the client are on the same LAN (about 30m of cable and two hubs apart). Also, I don't have any trouble with other network apps, wine or otherwise.
User is offlineProfile CardPM
Go to the top of the page
Post #3
Aw3
Feb 3 2006, 02:29
+Quote Post





Group: Admins
Posts: 7319
Joined: 8-December 03



Maybe again something is wrong with the case sensitive path. Webserver directory has to be called "WebServer", although there're some places which use different case it shouldn't influence you much.

Can you see any pictures on webserver pages?
We actually improved webserver very much in upcoming version. Do you want to try beta 1?
User is offlineProfile CardPM
Go to the top of the page
Post #4
Koskikeskus
Feb 3 2006, 09:09
+Quote Post





Group: Members
Posts: 4
Joined: 2-February 06



The directory is called "WebServer". Like I said, it mostly works, only large HTTP replies stall if the HTTP client is not localhost.

I can see the pictures fine.

Using the ssh tunnel (so the HTTP requests appear to come from localhost) it now works quite OK, so I'd rather not touch it. :)

If this were a dialup link, I'd suspect that the MTU is too small, but I don't see why that should happen on Ethernet, and only to emule+ running in wine...

Anyway, I can now use the webserver, I'm just mystified.
User is offlineProfile CardPM
Go to the top of the page
Post #5

Reply to this topicTopic OptionsStart new topic
 

Lo-Fi Version Time is now: 19th June 2013 - 03:13