https://bugs.winehq.org/show_bug.cgi?id=38820
Bug ID: 38820 Summary: PunkBuster pbsetup 3.8 fails to download Product: Wine Version: 1.7.43 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: o.dierick@piezo-forte.be Distribution: ---
Starting pbsetup in a clean 32bit wineprefix fails with the messagebox: "ERROR: The attempt to download 'http://websec.evenbalance.com:6080/downloads/pbgame.htm' failed because the connection timed out. Please make sure that you are properly connected to the Internet and try updating again later."
Step to reproduce: 1. Create a new 32bit wineprefix. 2. Download pbsetup 3.8 from http://www.evenbalance.com/. 3. Unzip and copy pbsetup.exe to .wine/drive_c/. 4. cd to .wine/drive_c/ and run wine pbsetup.exe 5. Accept the licence agreement, click "ok" when pbsetup says it runs for the first time. 6. pbsetup displays a progress bar.
What should happen: pbsetup should download its game database and open the main window (empty at first).
What actually happens: pbsetup displays a dialog box with the aforementioned message. The program closes when user clicks on the button.
Starting pbsetup with files copied from a wineprefix where it has run before allows the program to start, but the error happens when clicking on "Update PunkBuster".
Step to reproduce (continued): 6. click "add game" in the main window. 7. Select any game (APB Reloaded in my case). 8. Remove the path from the textbox and type C:\ in its place. 9. Click "add game".
What should happen: The progress bar should move on while pbsetup downloads the files from the server and ends with a successful update messagebox.
What actually happens: Download doesn't start and pbsetup displays a dialog box with the aforementioned message.
Additionnal info:
I get the error 99% of the time. Sometimes pbsetup manages to connect and download. I'll roughly say that it works once every 4 hours or so.
I sent a ticket to evenbalance and they replied to me it was either a firewall/antivirus blocking, or a temporary network issue. However, I don't use any firewall/antivirus and I installed pbsetup in a Windows Vista virtual machine on the same computer and it runs fine.
Here is the terminal output:
--- terminal output --- ~/.wine/drive_c$ wine pbsetup.exe fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} --- end terminal output ---
My system is Debian Wheezy 64bit. Wine is compiled from git in pure 32bit. integrated iexplore can browse the web and even download the files that pbsetup wants.
I have this problem since Wine 1.7.43. I'm now using Wine 1.7.46-1 from git. The last time pbsetup ran successfully was with Wine 1.7.23. and I did not use it again until 1.7.43 was released.