Thanks for the feedback. When I get time, I'll try to expand the test application to not simply perform a directory listing, but to actually try to install a module via the CURLHTTPTransport driver.
On 3/11/19 11:38 AM, Johan Marais wrote: > Troy, > > I tried downloading 2 English bibles from CrossWire into PocketSword, > but still the same, it took about 1 second to download and install, > but nothing was installed. > > Best regards, > > Johan Marais > > On 11 Mar 2019, at 20:17, Troy A. Griffitts <scr...@crosswire.org > <mailto:scr...@crosswire.org>> wrote: > >> I have checked the configuration of both servers and made the >> IndexOptions align exactly. I didn't notice much of a change, but >> could someone please check if they can install modules from CrossWire >> now? >> >> I have also added a new test program which is not included in the >> build of standard test programs, but is available if anyone would >> like to look more deeply into the issue >> >> http://crosswire.org/svn/sword/trunk/tests/httptest.cpp >> >> For the record, I created the test program after aligning the >> IndexOptions on the server didn't appear to me to make much >> difference (e.g., the date format was still the same), with the >> intent to debug the problem, but both URLs in the test program parsed >> directory listings just fine... So... Either, something in the >> IndexOptions did indeed make a minor adjustment to the output which >> fixed the problem, or else the problem is something entirely different. >> >> Jaak, >> >> Yeah, of course we could create a generated index.html file for each >> folder and this would assure we could read the contents, but a goal >> is to keep deployment of these repositories easy for module >> publishers and http directory listings is only used by PocketSword. >> Thanks for the suggestion. >> >> Troy >> >> >> On 3/8/19 12:08 AM, David Haslam wrote: >>> Thanks Troy, >>> >>> Who’d have thought that a date format would be so critical ? >>> It’s often the little things that catch us. >>> >>> Nic Carter has replied off list. >>> He’s the pumpkin holder for PS. >>> >>> Aside: Does any other SWORD front-end use the same parsing code? >>> >>> When the new Apache server was configured, did we have a choice >>> about the date format? >>> >>> Can a server setting be changed? >>> Would that in effect mend the PS module installer? >>> Without requiring any immediate work on PS. >>> (And without breaking anything else....) >>> >>> Finally, PS needs serious work to successfully recompile against iOS >>> 12.1.x >>> It’s a long time since the last PS release! >>> >>> Best regards, >>> >>> David >>> >>> Sent from ProtonMail Mobile >>> >>> >>> On Fri, Mar 8, 2019 at 01:20, Troy A. Griffitts >>> <scr...@crosswire.org <mailto:scr...@crosswire.org>> wrote: >>>> >>>> So, here's my guess. Nic uses HTTP instead of FTP to read our >>>> distro and does some magic to parse Apache httpd directory >>>> listings. Here's our old server and here's our new (as DM sent >>>> previously). There are some slight differences (notice the date >>>> format, at lease). >>>> >>>> old: https://guest.crosswire.org/ftpmirror/pub/sword/raw >>>> new: https://ftp.crosswire.org/ftpmirror/pub/sword/raw >>>> >>>> The parsing code is here: >>>> >>>> http://crosswire.org/svn/sword/trunk/src/mgr/curlhttpt.cpp >>>> >>>> Who owns PocketSword these days? >>>> >>>> Troy >>>> >>>> >>>> On 3/7/19 1:18 PM, DM Smith wrote: >>>>> The URL that PocketSword uses >>>>> https://ftp.crosswire.org/ftpmirror/pub/sword/raw has no problems. >>>>> >>>>> DM >>>>> >>>>>> On Mar 6, 2019, at 1:34 PM, David Haslam <dfh...@protonmail.com >>>>>> <mailto:dfh...@protonmail.com>> wrote: >>>>>> >>>>>> Did DM find out anything? >>>>>> >>>>>> David >>>>>> >>>>>> Sent from ProtonMail Mobile >>>>>> >>>>>> >>>>>> On Fri, Mar 1, 2019 at 13:43, DM Smith <dmsm...@crosswire.org >>>>>> <mailto:dmsm...@crosswire.org>> wrote: >>>>>>> I’ll look at the server this weekend to see if I can see a >>>>>>> problem there. >>>>>>> >>>>>>> It’s not the certificate. >>>>>>> >>>>>>> — DM Smith >>>>>>> From my phone. Brief. Weird autocorrections. >>>>>>> >>>>>>> On Mar 1, 2019, at 6:35 AM, David Haslam <dfh...@protonmail.com >>>>>>> <mailto:dfh...@protonmail.com>> wrote: >>>>>>> >>>>>>>> Not just one device. >>>>>>>> >>>>>>>> My wife & I each have an iPad Mini as well as an iPhone. >>>>>>>> >>>>>>>> David >>>>>>>> >>>>>>>> Sent from ProtonMail Mobile >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Mar 1, 2019 at 11:10, Tuomas Airaksinen >>>>>>>> <tuomas.airaksi...@gmail.com >>>>>>>> <mailto:tuomas.airaksi...@gmail.com>> wrote: >>>>>>>>> Is this reproducible with other devices with PocketSword? Or >>>>>>>>> only on this one device? >>>>>>>>> >>>>>>>>> Best regards, >>>>>>>>> Tuomas >>>>>>>>> >>>>>>>>> pe 1. maalisk. 2019 klo 13.08 David Haslam >>>>>>>>> (dfh...@protonmail.com <mailto:dfh...@protonmail.com>) kirjoitti: >>>>>>>>> >>>>>>>>> The symptom is that the download process indicator shows >>>>>>>>> no progress and then suddenly shows Done. Weird! >>>>>>>>> >>>>>>>>> How do we find root cause? >>>>>>>>> >>>>>>>>> David >>>>>>>>> >>>>>>>>> Sent from ProtonMail Mobile >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Feb 28, 2019 at 13:40, David Haslam >>>>>>>>> <dfh...@protonmail.com <mailto:dfh...@protonmail.com>> wrote: >>>>>>>>>> Me too with Xiphos on Windows 7. >>>>>>>>>> >>>>>>>>>> So why all of a sudden has it stopped working for >>>>>>>>>> PocketSword? >>>>>>>>>> >>>>>>>>>> David >>>>>>>>>> >>>>>>>>>> Sent from ProtonMail Mobile >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Feb 28, 2019 at 10:23, Daniel Glassey >>>>>>>>>> <dglas...@gmail.com <mailto:dglas...@gmail.com>> wrote: >>>>>>>>>>> I just tried xiphos and it installed one OK. >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> Daniel >>>>>>>>>>> >>>>>>>>>>> On Thu, Feb 28, 2019 at 9:59 AM David Haslam >>>>>>>>>>> <dfh...@protonmail.com <mailto:dfh...@protonmail.com>> >>>>>>>>>>> wrote: >>>>>>>>>>> > >>>>>>>>>>> > That may simply reflect the different protocols used >>>>>>>>>>> by JSword vs SWORD for module install. >>>>>>>>>>> > >>>>>>>>>>> > Yet to try with Xiphos. >>>>>>>>>>> > >>>>>>>>>>> > David >>>>>>>>>>> > >>>>>>>>>>> > Sent from ProtonMail Mobile >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > On Thu, Feb 28, 2019 at 09:14, Tuomas Airaksinen >>>>>>>>>>> <tuomas.airaksi...@gmail.com >>>>>>>>>>> <mailto:tuomas.airaksi...@gmail.com>> wrote: >>>>>>>>>>> > >>>>>>>>>>> > Just checked that with And Bible I can install modules >>>>>>>>>>> from crosswire. >>>>>>>>>>> > >>>>>>>>>>> > Best regards, >>>>>>>>>>> > Tuomas >>>>>>>>>>> > >>>>>>>>>>> > to 28. helmik. 2019 klo 10.29 David Haslam >>>>>>>>>>> (dfh...@protonmail.com <mailto:dfh...@protonmail.com>) >>>>>>>>>>> kirjoitti: >>>>>>>>>>> >> >>>>>>>>>>> >> From yesterday or before, I cannot install any module >>>>>>>>>>> from our repos into PocketSword. >>>>>>>>>>> >> >>>>>>>>>>> >> Is there an outage or is it a certificate expired? >>>>>>>>>>> >> >>>>>>>>>>> >> I can still install modules from eBible.org >>>>>>>>>>> <http://ebible.org/> and Xiphos, so it’s not due to >>>>>>>>>>> anything in the latest iOS 12.1.4 release. >>>>>>>>>>> >> >>>>>>>>>>> >> David >>>>>>>>>>> >> >>>>>>>>>>> >> Sent from ProtonMail Mobile >>>>>>>>>>> >> _______________________________________________ >>>>>>>>>>> >> sword-devel mailing list: sword-devel@crosswire.org >>>>>>>>>>> <mailto:sword-devel@crosswire.org> >>>>>>>>>>> >> http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>>>> >> Instructions to unsubscribe/change your settings at >>>>>>>>>>> above page >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > -- >>>>>>>>>>> > T: Tuomas >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > _______________________________________________ >>>>>>>>>>> > sword-devel mailing list: sword-devel@crosswire.org >>>>>>>>>>> <mailto:sword-devel@crosswire.org> >>>>>>>>>>> > http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>>>> > Instructions to unsubscribe/change your settings at >>>>>>>>>>> above page >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> sword-devel mailing list: sword-devel@crosswire.org >>>>>>>>> <mailto:sword-devel@crosswire.org> >>>>>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>> Instructions to unsubscribe/change your settings at above page >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> T: Tuomas >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> sword-devel mailing list: sword-devel@crosswire.org >>>>>>>> <mailto:sword-devel@crosswire.org> >>>>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>> Instructions to unsubscribe/change your settings at above page >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> sword-devel mailing list: sword-devel@crosswire.org >>>>>> <mailto:sword-devel@crosswire.org> >>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> Instructions to unsubscribe/change your settings at above page >>>>> >>>>> >>>>> _______________________________________________ >>>>> sword-devel mailing list: sword-devel@crosswire.org >>>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> Instructions to unsubscribe/change your settings at above page >>> >>> >>> >>> _______________________________________________ >>> sword-devel mailing list: sword-devel@crosswire.org >>> http://www.crosswire.org/mailman/listinfo/sword-devel >>> Instructions to unsubscribe/change your settings at above page >> _______________________________________________ >> sword-devel mailing list: sword-devel@crosswire.org >> <mailto:sword-devel@crosswire.org> >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page