Hey Jordan,
You may have already figured this out... just saw this email... It looks like it's failing during the validation process for the HTTP client because it can't do a test cd... try changing your ExternalSources.xml file to something like:
<source host="pds-imaging.jpl.nasa.gov">
<login type="http" alias="msl">
<username>none</username>
<password>none</password>
<cdTestDir>/data/msl/MSLHAZ_0XXX/CATALOG</cdTestDir>
</login>
</source>
instead of trying to cd and ls to / it will try cd and ls at /data/msl/MSLHAZ_0XXX/CATALOG.
Let me know if you need further help with this.
-Brian
On Nov 09, 2013, at 02:08 AM, Lewis John Mcgibbney <[email protected]> wrote:
Do you get any logging for the failed jobs?* msl.xml looks fine from what I can see.* RemoteSpecs.xml also looks AOK however I would also consider possibly adding the <runInfo> elements e.g. <runInfo firstRunDateTime="2013-11-09T00:00:00Z" period="1m" runOnReboot="yes"/> as this lets you specify a sleep/wait time for the daemon. 3 mins is quite long.* The ExternalSources.xml file you posted looks A OK.Hi Jordan,A couple of things here.* Firstly assuming we use "http://pds-imaging.jpl.nasa.gov/data/msl/MSLHAZ_0XXX/CATALOG/" as the root path* AFAIK you would need to include policy/mimetypes.xml with a mapping something like the following
<mime-info>
<mime-type type="metadata/cas_pushpull">
<glob pattern="*.info.tmp"/>
</mime-type>
<mime-type type="metadata/cas_metadata">
<glob pattern="*.cas"/>
<glob pattern="*.met"/>
</mime-type>
<mime-type type="product/pds-imaging">
<_comment>Description of the CATALOG directory contents for the MSL HAZCAM EDR PDS Archive</_comment>
<glob pattern="CATINFO.TXT" isregex="false"/>
</mime-type>
</mime-info>There is quite a bit of config to do here and I find that it is easy to make mistakes.Thanks
LewisOn Sat, Nov 9, 2013 at 8:31 AM, Jordan Padams <[email protected]>wrote:Thanks,Jordan--
Jordan Padams
Software Engineer
NASA Jet Propulsion Laboratory
--
Lewis
