configuration - "HTTP listener not registered" using OrientDB Docker image -


i'm using latest docker image of orientdb (3.0.0m2 happening 2.2.26 image) , when try run using 3 volume mappings (config, databases , backup) + orientdb_root_password environment variable, have following error , can't access orientdb studio:

2017-09-11 20:28:44:304 info  installing dynamic plugin 'orientdb-studio-3.0.0m2.zip'... [oserverpluginmanager]error on installing dynamic plugin 'studio' com.orientechnologies.orient.core.exception.oconfigurationexception: http listener not registered while installing static content command     @ com.orientechnologies.orient.server.plugin.oserverpluginmanager.registerstaticdirectory(oserverpluginmanager.java:224)     @ com.orientechnologies.orient.server.plugin.oserverpluginmanager.installdynamicplugin(oserverpluginmanager.java:383)     @ com.orientechnologies.orient.server.plugin.oserverpluginmanager.updateplugin(oserverpluginmanager.java:211)     @ com.orientechnologies.orient.server.plugin.oserverpluginmanager.updateplugins(oserverpluginmanager.java:309)     @ com.orientechnologies.orient.server.plugin.oserverpluginmanager.startup(oserverpluginmanager.java:95)     @ com.orientechnologies.orient.server.oserver.registerplugins(oserver.java:1064)     @ com.orientechnologies.orient.server.oserver.activate(oserver.java:400)     @ com.orientechnologies.orient.server.oservermain$1.run(oservermain.java:46) 

i'm launching image using following command:

docker run -it --rm -p 2424:2424 -p 2480:2480 \     -v /run/shm/docker_data/config:/orientdb/config \     -v /run/shm/docker_data/databases:/orientdb/databases \     -v /run/shm/docker_data/backup:/orientdb/backup \     -e orientdb_root_password=orientdb_root_password \     orientdb:3.0.0m2 

it generates orientdb-server-config.xml file in config volume contains (and missing http listener indeed):

<network>     <protocols>         <protocol implementation="com.orientechnologies.orient.server.network.protocol.binary.onetworkprotocolbinary" name="binary"/>     </protocols>     <listeners>         <listener protocol="binary" socket="default" port-range="2424-2430" ip-address="127.0.0.1"/>     </listeners> </network> 

does somebedoy know how make studio work?


Comments

Popular posts from this blog

angular - Ionic slides - dynamically add slides before and after -

minify - Minimizing css files -

Add a dynamic header in angular 2 http provider -