I installed the
WebBasedQCImageCreator.xml pipeline according to the wiki https://wiki.xnat.org/display/XNAT16/Installing+Pipelines+in+XNAT (which, BTW, seems to inconsistently first guide towards the WebBasedQCImageCreator, but then talks on about the DicomToNifti pipeline), but when I triggered it on an MR dataset, I got the "queued" message, then nothing. So I looked in /home/xnat/pipelines/logs and found this (The full log file below):
FATAL main org.nrg.pipeline.client.XNATPipelineLauncher - Couldnt search for queued workflows
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
My address is https (dev.pf-xchg.de/xnat), which I access through nginx to forward it as http to Tomcat, so I figure it might something to do with the security certificates. They are valid, and do work for the https, though. Do I need to register them with Tomcat, or is there something else going on?
Best regards
Sven
=============
root@rs210205:/home/xnat/pipelines# ls logs/
pipeline_2014_04_01_12_21_05.log pipeline_2014_04_02_08_53_34.log
pipeline_2014_04_02_08_46_59.log pipeline_2014_04_04_16_24_35.log
pipeline_2014_04_02_08_52_42.log pipeline_2014_04_04_16_37_25.log
pipeline_2014_04_02_08_52_50.log pipeline_2014_04_04_16_57_14.log
pipeline_2014_04_02_08_52_59.log pipeline_2014_04_04_17_03_23.log
pipeline_2014_04_02_08_53_08.log pipeline_2014_04_04_17_19_08.log
pipeline_2014_04_02_08_53_17.log pipeline_2014_09_04_12_51_54.log
pipeline_2014_04_02_08_53_25.log pipeline_2014_09_04_12_56_33.log
root@rs210205:/home/xnat/pipelines# less logs/pipeline_2014_09_04_12_56_33.log
DEBUG main org.nrg.pipeline.utils.PipelineProperties - Initializing the pipeline
properties from the specified properties object
DEBUG main org.nrg.pipeline.utils.PipelineProperties - Setting admin email to: x
natadmin
DEBUG main org.nrg.pipeline.utils.PipelineProperties - Setting email ID to: xnat
admin
DEBUG main org.nrg.pipeline.utils.PipelineProperties - Setting SMTP host to: loc
alhost
DEBUG main org.nrg.pipeline.utils.PipelineProperties - Setting REST mail host to
FATAL main org.nrg.pipeline.client.XNATPipelineLauncher - Couldnt search for que
ued workflows
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.ja
va:397)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.jav
a:126)
at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFact
ory.java:572)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnect
ion(DefaultClientConnectionOperator.java:180)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedCli
entConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:645)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:480)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at org.nrg.xnattools.SessionManager.createJSESSION(SessionManager.java:64)
at org.nrg.xnattools.SessionManager.getJSESSION(SessionManager.java:112)
at org.nrg.xnattools.service.WebServiceClient.connect(WebServiceClient.java:84)
at org.nrg.pipeline.client.XNATPipelineLauncher.isPipelineQueuedOrAwaitingOrOnHold(XNATPipelineLauncher.java:355)
at org.nrg.pipeline.client.XNATPipelineLauncher.isPipelineQueuedOrAwaitingOrOnHold(XNATPipelineLauncher.java:344)
at org.nrg.pipeline.client.XNATPipelineLauncher.launch(XNATPipelineLauncher.java:76)
at org.nrg.pipeline.client.XNATPipelineLauncher.run(XNATPipelineLauncher.java:290)
at org.nrg.pipeline.client.XNATPipelineLauncher.main(XNATPipelineLauncher.java:255)
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre 24e03ff2-49dd-42db-b2aa-872e60a29122 [24e03ff2-49dd-42db-b2aa-872e60a29122]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre 24e03ff2-49dd-42db-b2aa-872e60a29122 [24e03ff2-49dd-42db-b2aa-872e60a29122]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre 1409828191947 [1409828191947]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre x.xnatadmin [x.xnatadmin]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre /home/xnat/build/TEST_datexch/20140904_125631 [/home/xnat/build/TEST_datexch/20140904_125631]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre DRTHERAPAT-DEV [DRTHERAPAT-DEV]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre 202 [202]
:DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ANONYMIZE [ANONYMIZE]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre DRTHERAPAT_DEV_E00023 [DRTHERAPAT_DEV_E00023]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre TEST_datexch [TEST_datexch]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre 1 [1]
INFO main org.nrg.pipeline.utils.PipelineEngineUtils - Parameter Resolved
INFO main org.nrg.pipeline.utils.PipelineEngineUtils - Loop Resolved
INFO main org.nrg.pipeline.utils.PipelineEngineUtils - Output resolved
INFO main org.nrg.pipeline.task.StepManager - Step attributes resolved
INFO main org.nrg.pipeline.manager.ResourceManager - Loaded /home/xnat/pipelines/catalog/images/resources/WebBasedQCImageCreator.xml
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='sessionLabel']/values/unique/text()^ [ANONYMIZE]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='session']/values/unique/text()^ [DRTHERAPAT_DEV_E00023]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='xnat_project']/values/unique/text()^ [TEST_datexch]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^if (count(/Pipeline/parameters/parameter[name='aliasHost']/values) > 0) then /Pipeline/parameters/parameter[name='aliasHost']/values/unique/text() else /Pipeline/parameters/parameter[name='host']/values/unique/text()^ [
https://dev.pf-xchg.de/xnat/]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='user']/values/unique/text()^ [24e03ff2-49dd-42db-b2aa-872e60a29122]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='pwd']/values/unique/text()^ [1409828191947]
INFO main org.nrg.pipeline.manager.ResourceManager - Loaded /home/xnat/pipelines/catalog/images/resources/WebBasedQCImageCreator.xml
INFO main org.nrg.pipeline.task.StepManager - Step attributes resolved
INFO main org.nrg.pipeline.manager.ResourceManager - Loaded /home/xnat/pipelines/catalog/notifications/Notifier.xml
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='user']/values/unique/text()^ [24e03ff2-49dd-42db-b2aa-872e60a29122]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='pwd']/values/unique/text()^ [1409828191947]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='useremail']/values/unique/text()^ [
sven.p...@philips.com]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='adminemail']/values/unique/text()^ [
ad...@dev.pf-xchg.de]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='adminemail']/values/unique/text()^ [
ad...@dev.pf-xchg.de]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^concat('XNAT update: ', /Pipeline/parameters/parameter[name='sessionLabel']/values/unique/text(),'
snapshot generation complete')^ [XNAT update: ANONYMIZE snapshot generation complete]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^/Pipeline/parameters/parameter[name='mailhost']/values/unique/text()^ [
smtp.gmail.com]
DEBUG main org.nrg.pipeline.xpath.XPathResolverSaxon - Expre ^concat('Dear ',/Pipeline/parameters/parameter[name='userfullname']/values/unique/text(),',<br> <p> Snapshots have been generated for ', /Pipeline/parameters/parameter[name='sessionLabel']/values/unique/text(), 'XNAT Team.')^ [Dear x.xnatadmin,<br> <p> Snapshots have been generated for ANONYMIZEXNAT Team.]
INFO main org.nrg.pipeline.manager.ResourceManager - Loaded /home/xnat/pipelines/catalog/notifications/Notifier.xml
INFO main org.nrg.pipeline.manager.ExecutionManager - Launching step 0
FATAL main org.nrg.pipeline.client.XNATPipelineLauncher - javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated