failed upgrade, ::Ice::NoEndpointException
Posted: Fri Nov 13, 2015 12:12 am
Hi wanted to upgrade Omero from 5.1.3 to 5.2 today, but something went wrong in the process.
First, disclaimer, this server is shared between multiple users, so it's quite likely an issue with a user having changed configuration parameters without reporting it, rather than a problem with Omero per se.
Anyway, the issue seems to be with the Ice connection.
>omero --debug=debug admin start returns
I've tried falling back to 5.1.4, as well as creating a new database, basically everything as a new install with a different binaries directory as well. I've previously been using the pre-compiled Ice 3.5 (against Python 2.7) without any problem. Nonetheless, I've downloaded 64-bit Ice for Windows x64 with 64-bit Python 2.7, and overwritten the previous Ice install with it, but that didn't help.
Here's what >omero admin diagnostics returns:
and additional debug diagnostic outputs:
Any idea how to fix this?
Thanks!
First, disclaimer, this server is shared between multiple users, so it's quite likely an issue with a user having changed configuration parameters without reporting it, rather than a problem with Omero per se.
Anyway, the issue seems to be with the Ice connection.
>omero --debug=debug admin start returns
- Code: Select all
Installing OMERO.master Windows service.
Successfully installed OMERO.master Windows service.
Starting OMERO.master Windows service.
Returning popen: ['icegridadmin', '--Ice.Config=D:\\OmeroAdmin\\etc\\internal.cf
g', '-e', 'node ping master']
Server not reachable: exception ::Ice::NoEndpointException
{
proxy = BlitzManager -t -e 1.1 @ BlitzAdapters
}
I've tried falling back to 5.1.4, as well as creating a new database, basically everything as a new install with a different binaries directory as well. I've previously been using the pre-compiled Ice 3.5 (against Python 2.7) without any problem. Nonetheless, I've downloaded 64-bit Ice for Windows x64 with 64-bit Python 2.7, and overwritten the previous Ice install with it, but that didn't help.
Here's what >omero admin diagnostics returns:
- Code: Select all
================================================================================
OMERO Diagnostics 5.1.4-ice35-b55
================================================================================
Commands: java -version 1.8.0 (C:\ProgramData\Oracle\Java\javapath\java.EXE)
Commands: python -V 2.7.10 (C:\Anaconda\python.EXE -- 2 others)
Commands: icegridnode --version 3.5.1 (C:\Ice\Ice35\bin\icegridnode.EXE)
Commands: icegridadmin --version 3.5.1 (C:\Ice\Ice35\bin\icegridadmin.EXE)
Commands: psql --version 9.4.4 (C:\Program Files\PostgreSQL\9.4\bin\psql.EXE)
Server: icegridnode not started
Log dir: D:\OmeroAdmin\var\log exists
Log files: Blitz-0.log n/a
Log files: DropBox.log 0.0 KB errors=3 warnings=0
Log files: FileServer.log 0.0 KB
Log files: Indexer-0.log n/a
Log files: MonitorServer.log 0.0 KB
Log files: OMEROweb.log n/a
Log files: Processor-0.log 3.0 KB errors=2 warnings=1
Log files: Tables-0.log 3.0 KB errors=2 warnings=1
Log files: TestDropBox.log n/a
Log files: master.err 0.0 KB
Log files: master.out 0.0 KB
Log files: Total size 0.01 MB
Environment:OMERO_HOME=D:\OmeroAdmin
Environment:OMERO_NODE=(unset)
Environment:OMERO_MASTER=(unset)
Environment:OMERO_USERDIR=(unset)
Environment:OMERO_TMPDIR=C:\TEMP
Environment:PATH=C:\Anaconda;C:\Anaconda\Scripts;C:\Program Files\Microsoft MPI\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MATLAB\R2015a\runtime\win64;C:\Program Files\MATLAB\R2015a\bin;C:\Program Files\PostgreSQL\9.4\bin;D:\OmeroAdmin\bin;C:\Program Files\MATLAB\R2014b\runtime\win64;C:\Program Files\MATLAB\R2014b\bin;C:\Program Files\MATLAB\R2012a\runtime\win64;C:\Program Files\MATLAB\R2012a\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Ice\Ice35\bin
Environment:PYTHONPATH=C:\Ice\Ice35\python
Environment:ICE_HOME=(unset)
Environment:LD_LIBRARY_PATH=(unset)
Environment:DYLD_LIBRARY_PATH=C:\Ice\Ice35\lib
Cannot list deployed applications.
OMERO data dir:'D:\\fk_OmeroBinaries' Exists? True Is writable? True
OMERO temp dir:'C:\TEMP' Exists? True Is writable? True (Size: 77)
JVM settings: Blitz -Xmx7200m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: Indexer -Xmx4800m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: Pixeldata -Xmx7200m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: Repository -Xmx4800m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
OMERO.web status... [NOT STARTED]
and additional debug diagnostic outputs:
- Code: Select all
Returning popen: ['java', '-version']
Returning popen: ['python', '-V']
Returning popen: ['icegridnode', '--version']
Returning popen: ['icegridadmin', '--version']
Returning popen: ['psql', '--version']
Returning popen: ['icegridadmin', '--Ice.Config=D:\\OmeroAdmin\\etc\\internal.cf
g', '-e', 'server list']
Stdout:
Stderr:
icegridadmin: could not contact the default locator:
Network.cpp:2513: Ice::ConnectionRefusedException:
connection refused: The remote computer refused the network connection.
Error while parsing logs
Returning popen: ['icegridadmin', '--Ice.Config=D:\\OmeroAdmin\\etc\\internal.cf
g', '-e', 'application list']
Stdout:
Stderr:
icegridadmin: could not contact the default locator:
Network.cpp:2513: Ice::ConnectionRefusedException:
connection refused: The remote computer refused the network connection.
Any idea how to fix this?
Thanks!