http://bugs.winehq.org/show_bug.cgi?id=21538
Summary: Miranda's ICQ SSL connection doesn't work Product: Wine Version: 1.1.37 Platform: x86 URL: http://miranda.googlecode.com/files/miranda-im-v0.8.13 -unicode.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: t.artem@mailcity.com
Created an attachment (id=25947) --> (http://bugs.winehq.org/attachment.cgi?id=25947) WINEDEBUG=+secur32,+crypt32,+winsock wine miranda32.exe
Steps to reproduce:
1. Download Miranda 2. Set up ICQ profile on http://www.icq.com/ 3. Run Miranda with the given profile data 4. Change connection type to SSL in ICQ plugin parameters 5. Try to connect
Connection will fail with timeout.
http://bugs.winehq.org/show_bug.cgi?id=21538
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #1 from Artem S. Tashkinov t.artem@mailcity.com 2010-01-29 15:46:36 --- Miranda's own log:
[2:39:30 ICQ] Error: Failed to send packet (no connection) [2:39:30 ICQ] Error: Failed to send packet (no connection) [2:39:30 ICQ] Error: Failed to send packet (no connection) [2:39:36 ICQ] Authenticating to server [2:39:36 ICQ] Connecting to slogin.oscar.aol.com:5190 [2:39:36 ICQ] Connecting to slogin.oscar.aol.com:5190 (Flags 4).... [2:39:36 ICQ] (304) Connected to slogin.oscar.aol.com:5190 [2:39:37 (NULL)] UPnP disabled. Internal Port: 9003
[2:39:37 ICQP2P] (316) Port 9003 opened for incoming connections [2:40:07 (NULL)] SSL failure recieving data (10054) [2:40:07 ICQ] Abortive closure of server socket, error: 10054 [2:40:07 ICQ] (001D1A30:4294967295) Connection closed [2:40:07 ICQ] Server thread ended. [2:42:54 ICQ] Error: Failed to send packet (no connection) [2:42:54 ICQ] Error: Failed to send packet (no connection) [2:42:54 ICQ] Error: Failed to send packet (no connection) [2:42:54 ICQ] Error: Failed to send packet (no connection) [2:42:54 ICQ] Logged off.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #2 from Juan Lang juan_lang@yahoo.com 2010-01-29 17:23:26 --- crypt32 isn't a valid debug channel, crypt is. Please regenerate with +crypt instead.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #3 from Artem S. Tashkinov t.artem@mailcity.com 2010-01-29 19:10:38 --- I reran wine/Miranda with WINEDEBUG=+secur32,+crypt,+winsock but there are no changes in debug output. I still only get winsock and secur32 debug messages.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #4 from Juan Lang juan_lang@yahoo.com 2010-02-01 11:35:11 --- This looks fishy: trace:winsock:WS_bind socket 013c, ptr 0x169e74c { family AF_INET, address 0.0.0.0, port 9003 }, length 16 trace:winsock:WS_listen socket 013c, backlog 5 trace:winsock:WS_getsockname socket: 013c, ptr 0x169e7c8, len 10 trace:winsock:WS_gethostname name 0x169e788, len 64 trace:winsock:WS_gethostname <- 'localhost.localdomain' trace:winsock:WS_gethostbyname "localhost.localdomain" ret 0x1d5310
Fix your /etc/hosts: http://wiki.winehq.org/FAQ#head-0344b4325219c69636aeffeaa3596d6855283afd
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #5 from Artem S. Tashkinov t.artem@mailcity.com 2010-02-01 12:42:02 --- $ cat hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
$ hostname localhost.localdomain
$ hostname -i 127.0.0.1 127.0.0.1
What article suggests is absolutely unfeasible - I have a dynamic IP address.
On the same PC Miranda in a Virtual Machine behind NAT in Windows (NAT address from C level network 192.168.x.x) works just fine.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2010-02-01 13:51:51 --- (In reply to comment #5)
What article suggests is absolutely unfeasible - I have a dynamic IP address.
Then you may need to write a script to modify /etc/hosts for you.
On the same PC Miranda in a Virtual Machine behind NAT in Windows (NAT address from C level network 192.168.x.x) works just fine.
Yes, Windows behaves differently than Linux. Wine can't change that for you, it depends on your networking being set up correctly.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #7 from Artem S. Tashkinov t.artem@mailcity.com 2010-02-02 02:43:36 --- Isn't the first point of Wine is to make it as compatible with Windows behaviour as possible? Do you really believe users are going to tinker with their hosts file just to let a certain windows application run?
I haven't found a "conformance" keyword but it's exactly what this bug is about if your assumptions are right.
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2010-02-02 09:46:39 --- (In reply to comment #7)
Isn't the first point of Wine is to make it as compatible with Windows behaviour as possible? Do you really believe users are going to tinker with their hosts file just to let a certain windows application run?
I haven't found a "conformance" keyword but it's exactly what this bug is about if your assumptions are right.
Have you tried the suggested solution before complaining?
http://bugs.winehq.org/show_bug.cgi?id=21538
--- Comment #9 from Artem S. Tashkinov t.artem@mailcity.com 2010-02-22 05:19:57 --- That hack didn't help:
[16:19:13 (NULL)] SSL failure recieving data (10054) [16:19:13 ICQ] Abortive closure of server socket, error: 10054 [16:19:13 ICQ] (001A36A0:4294967295) Connection closed
http://bugs.winehq.org/show_bug.cgi?id=21538
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Miranda's ICQ SSL |SSL implementation is |connection doesn't work |incomplete (affects yahoo | |and SSL'ed ICQ Miranda | |connections)
--- Comment #10 from Artem S. Tashkinov t.artem@mailcity.com 2010-10-30 14:36:33 CDT --- According to Miranda developers SSL implementation in Wine is incomplete (or even broken).
http://forums.miranda-im.org/showthread.php?24132-Miranda-IM-Linux-Yahoo-Err...:
Yes, SSL emulation under Wine is flawed. And yes, Yahoo absolutely require SSL.
Adjusting the title then.
http://bugs.winehq.org/show_bug.cgi?id=21538
leniviy pleasenospam325@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #11 from leniviy pleasenospam325@mail.ru 2010-12-03 04:10:45 CST --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=21538
GrantD register@ciengi.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |register@ciengi.com
--- Comment #12 from GrantD register@ciengi.com 2011-01-20 19:08:44 CST --- Take a look at this post on the Miranda on Linux on the Miranda site (post number 366): http://forums.miranda-im.org/showthread.php?4624-Miranda-on-Linux&p=2007...
Also, take a look at the Miranda IM page on the AppDB section: http://appdb.winehq.org/objectManager.php?sClass=version&iId=19537
If you are unsure about running the DLL I compiled, you can compile it yourself following the link in the Miranda forum.
http://bugs.winehq.org/show_bug.cgi?id=21538
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com 2012-03-22 20:59:29 CDT --- Still present in wine 1.5.
http://bugs.winehq.org/show_bug.cgi?id=21538
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #14 from Artem S. Tashkinov t.artem@mailcity.com 2012-07-22 12:47:34 CDT --- It seems to be resolved in Wine 1.5.9 at least for Miranda's ICQ plugin.
http://bugs.winehq.org/show_bug.cgi?id=21538
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2012-07-31 14:20:26 CDT --- Closing bugs fixed in 1.5.10.