In order for the program can connect to Escargot’s servers, you must first apply this patch (or edit config.tcl manually):
Patch to set Escargot config in aMSN.txt (1.1 KB)
If the program was started before you applied the patch, you must also remove ~/.amsn/config.xml
(in Windows is C:\Documents and Settings\Your user\amsn\config.xml
) or edit it to replace gateway.messenger.hotmail.com
and messenger.hotmail.com
with m1.escargot.log1p.xyz
.
The problem is that when trying to connect, and regardless of whether the username and password are correct, the program starts consuming all the RAM so I have to kill the process. By saving a copy of the status log (which can be accessed pressing Control + S) to a file you can see the following:
[08:49:14] clearing sb ::ns. oldstat=d
[08:49:14] Connection ::NS::Connection1 socket configured. Flushing
[08:49:14] ::HTTPConnection::HTTPRead: Error, closing```
That is repeated several times per minute, but checking the logs while the program tries to connect can also see this:
<img src="/uploads/default/original/2X/9/9d69cd5b41983fdb8c307ec94a901311a6b394e6.png" width="840" height="692">
My theory is that the program stays in an infinite loop due to not getting an adequate response from the server. Looking a little further, I discovered that this request is originated in the [proxy.tcl](https://sourceforge.net/p/amsn/code/HEAD/tree/trunk/amsn/proxy.tcl#l982) file (starting from line 980 or 982) in case someone knows what to do with this or how to adapt it to Escargot.
[PS](https://en.wikipedia.org/wiki/Postscript): I forgot to mention that the program only allows passwords of until 16 characters and I don't know how to change that.