Gls_workaround.txt file keeps erasing
-
Every time I restart FL the contents of the gls_workaround.txt file are erased leaving a blank text file. I have to manually copy the info into the file each time or the available servers won’t show up in the server list.
Any ideas as to why that happens?
-
What patch are you using? Just use the DLL and add an entry into dacom.ini in the EXE folder
[Libraries] ;;;dosfile.dll ReadFile.dll ;optimized read-only version of dosfile.dll x86math.dll EngBase.dll system.dll RP8.dll SoundStreamer.dll SoundManager.dll MP3codec.dll Deformable2.dll Thorn.dll Shading.dll RendComp.dll alchemy.dll ximage.dll flmaterials.dll gls_workaround.dll <---- here
-
Getting the same problem, none of the gls_workaround servers are listed in LAN mode. gls_workaround.txt & gls_workaround_temp.txt are blank. ListServerHostname=gun.fllistserver.com
ServerListURL=http://www.freelancerserver.de/serverips.txt are pointing correctly and accessible. gls_workaround.dll is correctly listed in dacom.iniWas working, stopped working about (maybe more than) 6 weeks ago, dont know for sure - wasnt paying attention as I dont use it.
-
It would seem the server is returning 403 Forbidden, but I don’t know why; curl from the command line works fine. Might have to let W0dk4 sort that out; in the meantime, make [c]gls_workaround.txt[/c] read-only to prevent the empty temp file overwriting it.
-
adoxa wrote:
… make [c]gls_workaround.txt[/c] read-only to prevent the empty temp file overwriting it.good tip
-
Looks like the server doesn’t like a missing user-agent. Here’s a [c]libcurl.dll[/c] which supplies one ([c]agent/1[/c]).
-
Adoxa,
Any issues with me including that in an all in-one patch?
-
Just to clearify the confusion:
The FLListServer (DNS entry in fl.ini) works as the original one:
It will list all registered servers (which also use the modified DNS entry) in the internet view.The GLS workaround fills the mentioned text file with servers listed on the FLListServer + some which have been added manually… or at least should fill it.
These two things work independently from each other.
-
Bolte,
No, but it would probably be better for w0dk4 to add the user-agent to [c]gls_workaround.dll[/c].
-
Really sorry guys, I fixed this on the server-side. Should now work again and no change to existing dlls is required.
And yeah, the gls workaround also patches FL to use Crazy’s GLS as a backup.
Thanks adoxa for finding out what was the reason!!
1/10