Page 1 of 1

[Solved] OXP installation through manager fails with download version 1.84 -

Posted: Mon Jun 26, 2017 10:47 am
by CmdrGumbo
Hello there,
I've downloaded both, version 1.82 and 1.84 Linux version (x86_64) and wanted to install the Ambience Collection through the Expansion Pack Manager. However, no matter the version I use, the download of the expansions fails with the following error being logged to .Oolite/Logs/Latest.log:

Code: Select all

12:44:35.164 [oxp.requirementMissing]: OXP oolite.oxp.phkb.ShipRespray.oxz had unmet requirements and was removed from the loading list
12:44:35.604 [gnustep]: 2017-06-26 12:44:35.604 oolite[32535] Attempt to use SSL/TLS without support.

12:44:35.604 [gnustep]: 2017-06-26 12:44:35.604 oolite[32535] Please reconfigure gnustep-base with GNU TLS.

12:44:36.012 [oxz.manager.error]: Downloaded OXZ does not contain a manifest.plist, has been left in /home/nhaede/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.oxz
However, when I install Oolite from the official Linux Mint repos, which is version 1.82, and install the Ambience Collection through the Expansion Pack Manager it works without a flaw. Has anyone ever encountered a similar problem?

Re: OXP installation through manager fails with download version 1.84 -

Posted: Mon Jun 26, 2017 10:59 am
by another_commander
The version distributed by us did not support HTTPS downloads up to and including version 1.84. We do support this in our currently in-development 1.85 version though. You can download the latest development version from our nightlies repository on github and this will let you downlaod successfully also from secure sites.

Note that the 1.85 nightly builds can exist side-by-side with the latest 1.84 official release without one affecting the other.

Re: OXP installation through manager fails with download version 1.84 -

Posted: Mon Jun 26, 2017 11:22 am
by Norby
The problem is with cim's oxzs hosted at sotl.org.uk. Even though the URLs of these start with http:// currently neither of them are downloadable before 1.85, the arrived oxz file contain only the next message:

Code: Select all

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
Reason: You're speaking plain HTTP to an SSL-enabled server port.<br />
 Instead use the HTTPS scheme to access this URL, please.<br />
</p>
<hr>
<address>Apache/2.4.10 (Debian) Server at cdb.sotl.org.uk Port 443</address>
</body></html>
A workaround if you download the collection in 1.85 then you play in 1.84.

Re: OXP installation through manager fails with download version 1.84 -

Posted: Mon Jun 26, 2017 11:26 am
by CmdrGumbo
another_commander wrote: Mon Jun 26, 2017 10:59 am
The version distributed by us did not support HTTPS downloads up to and including version 1.84. We do support this in our currently in-development 1.85 version though. You can download the latest development version from our nightlies repository on github and this will let you downlaod successfully also from secure sites.

Note that the 1.85 nightly builds can exist side-by-side with the latest 1.84 official release without one affecting the other.
Thank you for the info, gonna try the nightly 1.85 build ...

Re: OXP installation through manager fails with download version 1.84 -

Posted: Tue Jul 04, 2017 12:02 pm
by Getafix
@CmdrGumbo
Did you have any chance with the manual workaround suggested by a_c?

Re: OXP installation through manager fails with download version 1.84 -

Posted: Wed Jul 05, 2017 8:30 am
by CmdrGumbo
Getafix wrote: Tue Jul 04, 2017 12:02 pm
@CmdrGumbo
Did you have any chance with the manual workaround suggested by a_c?
Ah, yes. Sort of: I installed the version provided by the Linux Mint apt repos (in this case it's Oolite 1.82) which is able to download all the OXPs (I guess Linux Mint comes with a GNUStep library that has TLS support enabled). After that, I tarballed my ~/.Oolite folder (just in case), uninstalled the apt version and then installed the 1.84 download version. And it worked well: all the OXPs were still there and 1.84 now runs with full blown eye-candy.

I also tested the 1.85 nightly build and that one was able to download all content without a problem.

Re: OXP installation through manager fails with download version 1.84 -

Posted: Thu Jul 06, 2017 11:31 am
by Getafix
CmdrGumbo wrote: Wed Jul 05, 2017 8:30 am
...now runs with full blown eye-candy... ...without a problem...
<Getafix is tap dancing with obvious joy and clumsiness!>