** I know this is not a supported configuration, but hopefully someone can point me in the right direction **
Hi All
My old Musicbrainz VM wasn’t updating correctly (not upgraded for a long while) so I thought I would grab the newest image and use that.
I’ve just set up a VM with the docker instances. I use Proxmox and have a nice home lab to use so I wanted to use KVM and not Virtualbox.
I changed DBDefs.pm to include the correct hostname in “sub WEB_SERVER”.
I changed eth1 to have a static IP on my local network but didn’t change anything else re: Interfaces etc.
Everything appears to be working fine.
But! The search server is not available!
Here are the logs:
# docker logs musicbrainzdocker_search_1
2017-02-12 14:36:44.222:INFO::main: Logging initialized @336ms
2017-02-12 14:36:44.275:WARN:oejs.HomeBaseWarning:main: This instance of Jetty is not running from a separate {jetty.base} directory, this is not recommended. See documentation at http://www.eclipse.org/jetty/documentation/current/startup.html
2017-02-12 14:36:44.410:INFO:oejs.Server:main: jetty-9.3.10.v20160621
2017-02-12 14:36:44.438:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:///usr/local/jetty/webapps/] at interval 1
2017-02-12 14:36:47.623:INFO:ROOT:main: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) Feb 12, 2017 2:36:47 PM org.musicbrainz.search.servlet.SearchServerServlet init
INFO: Start:Loading Indexes from /home/search/indexdata,Type:mmap,MaxHeap:1862270976
2017-02-12 14:36:49.765:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@343f4d3d{/,file:///tmp/jetty/jetty-0.0.0.0-8080-ROOT.war-_-any-9059394805023887599.dir/webapp/,AVAILABLE}{/ROOT.war}
2017-02-12 14:36:49.787:INFO:oejs.AbstractConnector:main: Started ServerConnector@60df08f5{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
2017-02-12 14:36:49.788:INFO:oejs.Server:main: Started @5902ms
It looks fine to my uneducated eyes…
But!
root@musicbrainz:~# netstat -vant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:53096 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 36 192.168.0.204:22 192.168.0.131:56018 ESTABLISHED
tcp6 0 0 :::5000 :::* LISTEN
tcp6 0 0 :::111 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::36161 :::* LISTEN
Port 8080 is not open and not listening. I tried localhost and all interfaces in the VM with no success.
Is this a docker networking issue?
Any ideas as to how to troubleshoot this would be much appreciated!
Thanks in advance