<div style="font:14px/1.5 'Lucida Grande', '微软雅黑';color:#333;">Hi Andy,<div><br></div><div>Thank you very much!</div><div>Yes, it woks when I changed the port. The port 9000 is occupied by php on Ubuntu.</div><div><br></div><div>Thanks again and all the best,</div><div>Ge<br><span style="font: 14px/1.5 'Lucida Grande';color:#333;"><br></span><div class="foxmail_blockquote_fromhere_element" style="font: 12px/1.5 'Lucida Grande';padding:2px 0 2px 0;"><span style="color:#333;text-decoration:line-through;white-space:pre-wrap;">                            </span>&nbsp;Original Message&nbsp;<span style="color:#333;text-decoration:line-through;white-space:pre-wrap;">                            </span></div><div style="font: 12px/1.5 'Lucida Grande';background:#efefef;color:#666666;padding:8px;"><div><b style="color:#999;">Sender:</b>&nbsp;Andy Jenkinson&lt;andy.jenkinson@ebi.ac.uk&gt;</div><div><b style="color:#999;">Recipient:</b>&nbsp;184523479&lt;184523479@qq.com&gt;</div><div><b style="color:#999;">Cc:</b>&nbsp;das&lt;das@lists.open-bio.org&gt;</div><div><b style="color:#999;">Date:</b>&nbsp;Tuesday, Apr 16, 2013 09:02</div><div><b style="color:#999;">Subject:</b>&nbsp;Re: [DAS] ProServer on Ubuntu 12.04 server</div></div><br><div class="mail_quote_11D2EFA1AE874C31850E4C32032A5B08" style="font: 14px/1.5 'Lucida Grande';color:#333;"><pre style="white-space:pre-wrap;">Hi Ge,

The log output you show looks like the normal operation, except the -x option should prevent it from forking to the background. However, if there is already an application listening on port 9000 (e.g. another instance of proserver) then it may exit like this.

Can you please check to see if there is another proserver instance already running, and kill it. If there is some other application on port 9000 you will need to choose another port:
eg/proserver -port 9090 -x

Cheers,
Andy

On 15 Apr 2013, at 16:28, 184523479 &lt;184523479@qq.com&gt; wrote:

&gt; Hi,
&gt; I want to ask whether any tried ProServer on Ubuntu.
&gt; I just follow the intruction on <a href="http://www.ebi.ac.uk/~aj/das_workshop_2012/proserver/tutorial1.html" title="http://www.ebi.ac.uk/~aj/das_workshop_2012/proserver/tutorial1.html">http://www.ebi.ac.uk/~aj/das_workshop_2012/proserver/tutorial1.html</a>
&gt; 
&gt; And finally I tried to run the proserver with
&gt; $ eg/proserver -x
&gt; 
&gt; The output on the terminal is 
&gt; gtan@hg-2140 proserver$ eg/proserver -x
&gt; ##############################################################################
&gt; #  ProServer DAS Server v756 (c) GRL 2007                                    #
&gt; #  <a href="http://www.sanger.ac.uk/proserver/" title="http://www.sanger.ac.uk/proserver/">http://www.sanger.ac.uk/proserver/</a>                                        #
&gt; #                                                                            #
&gt; #  Please cite:                                                              #
&gt; #   ProServer: A simple, extensible Perl DAS server.                         #
&gt; #   Finn RD, Stalker JW, Jackson DK, Kulesha E, Clements J, Pettett R.       #
&gt; #   Bioinformatics 2007; doi: 10.1093/bioinformatics/btl650; PMID: 17237073  #
&gt; ##############################################################################
&gt; 
&gt; [2013-04-15 16:21:27] Using default 'eg/proserver.ini' file.
&gt; [2013-04-15 16:21:27] hostname             =&gt; localhost
&gt; [2013-04-15 16:21:27] port                 =&gt; 9000
&gt; [2013-04-15 16:21:27] response_hostname    =&gt;
&gt; [2013-04-15 16:21:27] response_port        =&gt;
&gt; [2013-04-15 16:21:27] response_protocol    =&gt;
&gt; [2013-04-15 16:21:27] response_baseuri     =&gt;
&gt; [2013-04-15 16:21:27] interface            =&gt; *
&gt; [2013-04-15 16:21:27] prefork              =&gt;
&gt; [2013-04-15 16:21:27] maxclients           =&gt; 10
&gt; [2013-04-15 16:21:27] pidfile              =&gt;
&gt; [2013-04-15 16:21:27] logfile              =&gt;
&gt; [2013-04-15 16:21:27] ensemblhome          =&gt;
&gt; [2013-04-15 16:21:27] oraclehome           =&gt;
&gt; [2013-04-15 16:21:27] bioperlhome          =&gt;
&gt; [2013-04-15 16:21:27] coordshome           =&gt;
&gt; [2013-04-15 16:21:27] styleshome           =&gt;
&gt; [2013-04-15 16:21:27] http_proxy           =&gt;
&gt; [2013-04-15 16:21:27] serverroot           =&gt;
&gt; [2013-04-15 16:21:27] maintainer           =&gt;
&gt; [2013-04-15 16:21:27] strict_boundaries    =&gt;
&gt; [2013-04-15 16:21:27] logformat            =&gt;
&gt; [2013-04-15 16:21:27] Configuring Adaptor mysimple on
&gt; [2013-04-15 16:21:27] Configuring Adaptor mygff on
&gt; [2013-04-15 16:21:27] Configuring Adaptor mygetz off
&gt; [2013-04-15 16:21:27] Configuring Adaptor mysimpledb off
&gt; [2013-04-15 16:21:27] Configuring Adaptor myembl off
&gt; [2013-04-15 16:21:27] Configuring Adaptor hydra001 off
&gt; [2013-04-15 16:21:27] Loaded 614 co-ordinate systems from coordinates/registry_coordinates.xml
&gt; [2013-04-15 16:21:27] Writing pidfile eg/proserver.hg-2140.pid
&gt; [2013-04-15 16:21:27] Proserver started
&gt; Server 8520 has begun listening on *:9000 at /usr/local/share/perl/5.14.2/POE/Session.pm line 464
&gt; Exited fork at /usr/local/share/perl/5.14.2/POE/Session.pm line 464
&gt; gtan@hg-2140 proserver$
&gt; 
&gt; I pointed the browser to <a href="http://localhost:9000" title="http://localhost:9000">http://localhost:9000</a> and it's not working. It looks like the server started first and then exited.
&gt; I tried the same procedure on Mac and it works fine.
&gt; My os version: Linux hg-2140 3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:15:33 UTC 2013 i686 i686 i386 GNU/Linux
&gt; 
&gt; Any clue? Thanks.
&gt; 
&gt; Ge
&gt; 
&gt; 
&gt; _______________________________________________
&gt; DAS mailing list
&gt; <a href="mailto:DAS@lists.open-bio.org" title="mailto:DAS@lists.open-bio.org">DAS@lists.open-bio.org</a>
&gt; <a href="http://lists.open-bio.org/mailman/listinfo/das" title="http://lists.open-bio.org/mailman/listinfo/das">http://lists.open-bio.org/mailman/listinfo/das</a>

!        
</pre></div></div></div>