http://bugs.winehq.org/show_bug.cgi?id=11444
Summary: Pirates Of the Caribbean Online having login issue Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wolfenstein8jp@hotmail.com
Disney's Pirates of the Caribbean Online has an issue with login. possibly wine cant connect to the http server to the game because PotCo uses a very basic dx and open GL for graphics
http://bugs.winehq.org/show_bug.cgi?id=11444
jeff wolfenstein8jp@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Priority|P2 |P4
--- Comment #1 from jeff wolfenstein8jp@hotmail.com 2008-02-02 10:28:41 --- i really like wine i hope my issue is understandable because i would like wine to be even better.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-02 12:31:17 --- Specify what Wine version are you using? Please attach AS A FILE DO NOT PASTE complete terminal output. What does the "hostname -i" say?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #3 from jeff wolfenstein8jp@hotmail.com 2008-02-02 18:00:02 --- (In reply to comment #2)
Specify what Wine version are you using? Please attach AS A FILE DO NOT PASTE complete terminal output. What does the "hostname -i" say?
um im not sure wich one im using i downloaded it from my synaptic package manager a couple of days ago. but i inputed that "hostname -i" and it sed "127.0.1.1"
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-02 21:07:32 --- 'wine --version' will give you the version.
I asked for complete terminal output. Where is it?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #5 from jeff wolfenstein8jp@hotmail.com 2008-02-02 23:10:25 --- (In reply to comment #4)
'wine --version' will give you the version.
I asked for complete terminal output. Where is it?
(In reply to comment #0)
Disney's Pirates of the Caribbean Online has an issue with login. possibly wine cant connect to the http server to the game because PotCo uses a very basic dx and open GL for graphics
(In reply to comment #4)
'wine --version' will give you the version.
I asked for complete terminal output. Where is it?
the version im using is "wine-0.9.46 i understand what your asking for but i dont know how to save or even give you the terminal file.
http://bugs.winehq.org/show_bug.cgi?id=11444
Kai Blin blin@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|-unknown |winsock Resolution| |INVALID
--- Comment #6 from Kai Blin blin@gmx.net 2008-02-03 00:50:01 --- You can get the complete terminal output of the program by running as
wine app.exe > output.log 2>&1
However in this case, it won't be necessary. See http://wiki.winehq.org/FAQ#head-0344b4325219c69636aeffeaa3596d6855283afd on how to fix this.
Not a Wine bug, closing as invalid. If you still can't connect after following the FAQ, please reopen this bug.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #7 from jeff wolfenstein8jp@hotmail.com 2008-02-04 19:10:57 --- Created an attachment (id=10609) --> (http://bugs.winehq.org/attachment.cgi?id=10609) my terminal log for pirates of the carribean online
http://bugs.winehq.org/show_bug.cgi?id=11444
jeff wolfenstein8jp@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID |
--- Comment #8 from jeff wolfenstein8jp@hotmail.com 2008-02-04 19:14:46 --- the FAQ I received did not solve the issue. i attached a terminal log for pirates of the Caribbean online.
http://bugs.winehq.org/show_bug.cgi?id=11444
jeff wolfenstein8jp@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |0.9.46.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #9 from jeff wolfenstein8jp@hotmail.com 2008-02-04 21:22:17 --- Created an attachment (id=10612) --> (http://bugs.winehq.org/attachment.cgi?id=10612) messed up login screen
this is something extra I thought id add. there in the same screen were I log in and have the "bug issue", there is a messed up window
http://bugs.winehq.org/show_bug.cgi?id=11444
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #10609|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=11444
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winsock |wininet
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-04 22:46:34 --- Doubt it's such a low level problem. Have you upgraded to latest Wine version (which now is wine-0.9.54)?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #11 from jeff wolfenstein8jp@hotmail.com 2008-02-05 16:56:20 --- Created an attachment (id=10624) --> (http://bugs.winehq.org/attachment.cgi?id=10624) Pirates of the caribbean running in wine-0.9.54 terminal log file
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #12 from jeff wolfenstein8jp@hotmail.com 2008-02-05 16:59:48 --- No, but i just updated and i get the same thing. please check for your-self i attached log file up top
http://bugs.winehq.org/show_bug.cgi?id=11444
jeff wolfenstein8jp@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|0.9.46. |0.9.54.
http://bugs.winehq.org/show_bug.cgi?id=11444
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|0.9.54. |0.9.46.
--- Comment #13 from James Hawkins truiken@gmail.com 2008-02-05 17:19:38 --- Don't change the original reported version.
http://bugs.winehq.org/show_bug.cgi?id=11444
Kai Blin blin@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #10624|application/octet-stream |text/plain mime type| |
--- Comment #14 from Kai Blin blin@gmx.net 2008-02-05 17:19:45 --- (From update of attachment 10624) I guess this is plain text
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #15 from Kai Blin blin@gmx.net 2008-02-05 17:21:24 --- I'll need a WINEDEBUG=+winsock log, the current logfile doesn't reveal much.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #16 from jeff wolfenstein8jp@hotmail.com 2008-02-05 17:47:35 --- (In reply to comment #13)
Don't change the original reported version
Ok
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #17 from jeff wolfenstein8jp@hotmail.com 2008-02-05 17:49:43 --- (In reply to comment #15)
I'll need a WINEDEBUG=+winsock log, the current logfile doesn't reveal much. im kinda new to the terminal log and wine. how do I do that?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #18 from jeff wolfenstein8jp@hotmail.com 2008-02-05 17:52:31 --- how do I get the WINEDEBUG=+winsock log. ?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #19 from Austin English austinenglish@gmail.com 2008-02-05 20:14:43 --- (In reply to comment #18)
how do I get the WINEDEBUG=+winsock log. ?
$ cd ~/.wine/drive_c/Program\ Files/Disney/Disney\ Online/PiratesOnline/ $ WINEDEBUG=+winsock wine Launcher1.exe &> /tmp/winsock.txt
Then attach /tmp/winsock.txt to this bug.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #20 from jeff wolfenstein8jp@hotmail.com 2008-02-05 20:34:29 --- Created an attachment (id=10631) --> (http://bugs.winehq.org/attachment.cgi?id=10631) WINEDEBUG=+winsock log.
hope this what you need..i mess up quite often
http://bugs.winehq.org/show_bug.cgi?id=11444
Kai Blin blin@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #10631|application/octet-stream |text/plain mime type| |
--- Comment #21 from Kai Blin blin@gmx.net 2008-02-06 02:09:46 --- (From update of attachment 10631) This would be text/plain as well.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #22 from Kai Blin blin@gmx.net 2008-02-06 02:15:08 --- Ok, from the log it looks like name resolution doesn't work the way it should. Can you please attach your /etc/hosts file?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #23 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-06 08:42:29 --- That was a point of 'hostanme -i'. It shows that his hosts file is not correct. His FQDN points to 127.0.1.1 not the real IP address.
Author you have to fix this (edit /etc/hosts) and replace "127.0.1.1" with your real IP address from eth0 (or whatever interface facing the Internet).
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #24 from jeff wolfenstein8jp@hotmail.com 2008-02-06 15:36:57 --- 1. when i put in /etc/hosts file it says "Permission denied"
2. when I put "hostname -i in it doesnt say "127.0.1.1" it gives me class A ip address and there is only 2 digits in the fiurst 2 octets example. 11.11.111.111 also when i try to change it, through "(edit /etc/hosts)" it says "no write permission for file "/etc/hosts" were do i go to allow read and write permissions?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #25 from Kai Blin blin@gmx.net 2008-02-07 02:53:22 --- (In reply to comment #23)
That was a point of 'hostanme -i'. It shows that his hosts file is not correct. His FQDN points to 127.0.1.1 not the real IP address.
I told the reporter to look through the FAQ after that and he said in comment #8:
the FAQ I received did not solve the issue. i attached a terminal log for pirates of the Caribbean online.
Which is why I assume the hostname doesn't point to loopback anymore.
Author you have to fix this (edit /etc/hosts) and replace "127.0.1.1" with your real IP address from eth0 (or whatever interface facing the Internet).
The program is setting both the bind and the connect sockaddr IP to 127.0.0.1 and the reporter said hostname -i gave 127.0.1.1. This doesn't seem to be the usual error. I presume there's an error in the /etc/hosts file, which is why I want to see that.
(In reply to comment #24)
- when i put in /etc/hosts file it says "Permission denied"
You should have read permissions on this files or your system setup is broken. To edit the file, you'll need root permissions.
What's a class A IP address? I know class A subnets, but that's just a question of the netmask.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #26 from Joe Hufnagel jrhlao@verizon.net 2008-02-09 18:21:52 --- Created an attachment (id=10696) --> (http://bugs.winehq.org/attachment.cgi?id=10696) Wine console output
Wine version: 0.9.54 Debian, unstable
Wanted to add my observations. I also had login/layout problems when trying to run Pirates. I then copied my pirates directory under my default ~/.wine/drive_c to my ie4linux wine drive, ~/.ies4linux/ie6/drive_c. Then I executed the pirates launcher as follows:
env WINEPREFIX=~/.ies4linux/ie6 wine "c:\Program Files\Disney\Disney Online\PiratesOnline\Launcher1.exe"
The layout of the login was all correct, and I could login. Also pirates properly went through its update sequence. Looks like it then crashed when attempting to go from the login panel to the actual game. On a windows box, this is where it goes to a full screen app. From within the app, there is an option to change the video setting to run it in a "window", but I have to poke around some to find out how I can set that setting from outside the app. Might try to copy a windows directory where that setting has be changed, or poke through the registry to see if anything looks promising.
I've include the output from the previously mentioned execution.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #27 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-10 02:53:17 --- (In reply to comment #26) Please do not report any problems when using ies4linux. They will be ignored.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #28 from Austin English austinenglish@gmail.com 2008-06-04 14:04:21 --- Is this still an issue in 1.0-rc3?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #29 from Jesse Ruffin joruffin@gmail.com 2008-06-05 17:27:05 --- Created an attachment (id=13735) --> (http://bugs.winehq.org/attachment.cgi?id=13735) Wine 1.0-rc3 output +winsock debug
The login problem persists in a clean install of 1.0-rc3. The screen jumble is fixed however. Attached is the terminal log with winsock debugging. Hosts file has already been changed according to the FAQ, although it doesn't seem to change the behaviour at all.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #30 from Jesse Ruffin joruffin@gmail.com 2008-06-07 04:16:25 --- Created an attachment (id=13769) --> (http://bugs.winehq.org/attachment.cgi?id=13769) wine 1.0-rc4 log +winsock
Retested with 1.0-rc4 (Ubuntu Hardy WineHQ). same results.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #31 from Kai Blin kai.blin@gmail.com 2008-06-07 04:35:48 --- The winsock output looks fine. This could be a wininet issue or something different altogether.
http://bugs.winehq.org/show_bug.cgi?id=11444
Ben Peddell klightspeed@netspace.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |klightspeed@netspace.net.au
--- Comment #32 from Ben Peddell klightspeed@netspace.net.au 2008-08-02 10:01:35 --- This is a problem with SSL.
I did a packet capture on both a Windows computer and a Linux computer. When you log in, it sends your login over [u]HTTPS[/u] to 198.105.196.11 (apps.pirates.go.com).
Now here's the problem: Under windows, the SSL session is set up fine, and everything goes smooth. Under Wine however, a [u]Plain-text HTTP[/u] request is sent, which is met with a hang-up (thus the "socket_set_error: Success").
Therefore, the problem is that SSL isn't working in PotC under Wine.
http://bugs.winehq.org/show_bug.cgi?id=11444
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #33 from Hans Leidekker hans@meelstraat.net 2008-12-02 03:00:46 --- Please attach a WINEDEBUG=+wininet trace.
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #34 from Ben Peddell klightspeed@netspace.net.au 2008-12-03 03:22:26 --- Created an attachment (id=17602) --> (http://bugs.winehq.org/attachment.cgi?id=17602) [WINEDEBUG=+wininet wine Launcher1.exe] log
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #35 from Ben Peddell klightspeed@netspace.net.au 2008-12-03 03:23:22 --- Created an attachment (id=17603) --> (http://bugs.winehq.org/attachment.cgi?id=17603) [WINEDEBUG=+wininet wine Launcher1.exe] Port 443 packet capture
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #36 from Ben Peddell klightspeed@netspace.net.au 2008-12-03 03:28:17 --- Attachments '[WINEDEBUG=+wininet wine Launcher1.exe] log' and '[WINEDEBUG=+wininet wine Launcher1.exe] Port 443 packet capture': Wine version 1.1.8
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #37 from Hans Leidekker hans@meelstraat.net 2008-12-03 05:12:17 --- All requests succeed according to that log, so I'm not convinced that this is a wininet bug. The second line in your log is worrying though:
err:module:attach_process_dlls "rpcrt4.dll" failed to initialize, aborting
Are you using a clean prefix?
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #38 from Ben Peddell klightspeed@netspace.net.au 2008-12-05 06:40:07 --- Created an attachment (id=17655) --> (http://bugs.winehq.org/attachment.cgi?id=17655) WINEDEBUG=+wininet,+winsock log containing only failing HTTPS request
(In reply to comment #37)
All requests succeed according to that log, so I'm not convinced that this is a wininet bug. The second line in your log is worrying though:
err:module:attach_process_dlls "rpcrt4.dll" failed to initialize, aborting
Are you using a clean prefix?
I just deleted my prefix and PotC is still unable to authenticate me. However, Wine does not complain about rpcrt4.dll failing to initialize. I had a look at a packet capture - the launcher _still_ sends a PLAINTEXT HTTP request on the SSL HTTPS port - in other words, it tries to use port 443 as a HTTP port rather than a HTTPS port. The lack of a SSL handshake causes the server on the other end to terminate the connection.
http://bugs.winehq.org/show_bug.cgi?id=11444
Ben Peddell klightspeed@netspace.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #17655|WINEDEBUG=+wininet,+winsock |WINEDEBUG=+wininet,+winsock description|log containing only failing |log |HTTPS request |
--- Comment #39 from Ben Peddell klightspeed@netspace.net.au 2008-12-05 06:44:54 --- (From update of attachment 17655) Grrr. Attached the wrong file. Follow the lines starting with "inet:INTERNET_SendCallback callback(0x4622ac) (0x6 (0x1cc05b8), 00000065"
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #40 from Hans Leidekker hans@meelstraat.net 2008-12-05 07:17:52 --- Created an attachment (id=17656) --> (http://bugs.winehq.org/attachment.cgi?id=17656) wininet: Set secure flag when scheme is https.
The app passes an https url to InternetOpenUrl without setting the flag INTERNET_FLAG_SECURE. It makes sense to try a secure connection non-the-less.
Can you try this patch?
http://bugs.winehq.org/show_bug.cgi?id=11444
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #41 from Ben Peddell klightspeed@netspace.net.au 2008-12-05 21:46:01 --- (In reply to comment #40)
Created an attachment (id=17656)
--> (http://bugs.winehq.org/attachment.cgi?id=17656) [details]
wininet: Set secure flag when scheme is https.
The app passes an https url to InternetOpenUrl without setting the flag INTERNET_FLAG_SECURE. It makes sense to try a secure connection non-the-less.
Can you try this patch?
This patch appears to resolve the bug. I successfully logged in, and the game is now installing.(In reply to comment #40)
http://bugs.winehq.org/show_bug.cgi?id=11444
--- Comment #42 from Ben Peddell klightspeed@netspace.net.au 2008-12-06 19:26:33 --- (In reply to comment #41)
(In reply to comment #40)
Created an attachment (id=17656)
--> (http://bugs.winehq.org/attachment.cgi?id=17656) [details] [details]
wininet: Set secure flag when scheme is https.
The app passes an https url to InternetOpenUrl without setting the flag INTERNET_FLAG_SECURE. It makes sense to try a secure connection non-the-less.
Can you try this patch?
This patch appears to resolve the bug. I successfully logged in, and the game is now installing.(In reply to comment #40)
Correction. The SSL bug is resolved. However, login still appears to be impossible due to pirates.exe crashing in nss3.
http://bugs.winehq.org/show_bug.cgi?id=11444
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #43 from Hans Leidekker hans@meelstraat.net 2008-12-08 10:25:50 --- Patch committed as 15b046304cfce39180435631adbdb19266cd9049. Please create a new bug for the nss3 crash.
http://bugs.winehq.org/show_bug.cgi?id=11444
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #44 from Alexandre Julliard julliard@winehq.org 2008-12-20 09:03:44 --- Closing bugs fixed in 1.1.11.