Hi Stian, The http://localhost:8443 was a typo, it should be https://localhost:8443 .
My development machine is a laptop accessing the network via Wifi. I went to a meeting, the machine went into a hibernate mode. When I came back the server stopped worked. According to the taverna-users mailing list archive, Taverna 'JRMP' as a network object management protocol. This involving some IP address caching. If a machine is reassigned an IP via Wifi, Taverna stops working. When developing on a laptop, you have to remember to stop the host from hibernating. I've only ever worked with Tomcat on servers with a static IP address so I never thought of that one as an issue. A second issue with the Taverna server is the Tomcat container under Ubuntu is not shutting down cleanly if the server is stopped. The shutdown script spawns Java processes to send commands to the Taverna server process but the server process fails to stop. It leaves several Java processes still in memory. I do not know if that is a feature of the Taverna server or a bug. Under Windows, when you shutdown Tomcat, all Java processes stop. If you clean out the Taverna processes with a 'kill -9' on the PID, post a shutdown you get 100% Taverna up time. All of the 'output' files not available messages disappear. I do not know however if 'kill -9' at some point could corrupt the derby database or ongoing process locks. Best Regards, Gareth -----Original Message----- From: Stian Soiland-Reyes [mailto:[email protected]] Sent: 30 July 2013 17:11 To: [email protected] Subject: Re: [Taverna-users] Taverna Server, Problem Accessing Workflow Output Files On 26 July 2013 16:00, Gareth Smith <[email protected]> wrote: > Java REST client or the firefox web browser, Taverna server returns a > HTTP > 403 error code and the message ‘problem getting main directory handle’. > This output path function were working earlier today but something has > corrupted with the Taverna Server system state and I do not know what. Hi, I am not sure what can have happened here, but I'll ask Donal Fellows (developer of Taverna Server) about it tomorrow. Since this happened after it was working before, presumably with nothing changed by you meanwhile, could it be something on operating system level, like running out of disk space or file handlers? Some linux systems have a very low ulimit for open files. If it is not too much hassle, could you try to do a full reboot on the (linux?) server? Also I noticed you are running http:// on port 8443 (in insecure mode) - it is a bit odd to use the SSL-port unencrypted, but it should not in itself cause any problems. However I don't think that secure/insecure mode should have anything to do with retrieving the output folders. I would think you would then have problems earlier on, submitting the job and retrieving the status, which you say works fine. -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718 ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/ ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ This E-Mail is sent in confidence for the addressee only. Unauthorised recipients must preserve this confidentiality and should please advise the sender immediately by telephone (+44 (0)1625 505100) and return the original E-Mail to the sender without taking a copy. Cyprotex has taken all reasonable precautions to ensure that no viruses are transmitted from Cyprotex to any third party. Cyprotex accepts no responsibility for any loss or damage resulting directly or indirectly from the use of this E-Mail or the contents. ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/
