edumeet / edumeet-docker

eduMeet in docker container for version (4.x)
MIT License
52 stars 42 forks source link

"msg": "Error starting project \"host\" network_mode is incompatible with port_bindings" #21

Closed lovingkindness closed 3 weeks ago

lovingkindness commented 3 years ago

Hello. Thank you very much for developing this great tool and sharing it with the world especially during the time people need real secure and private video conferencing system. It's amazing that you are also maintaining coTurn development. We can't live without coTurn for WebRTC. Thank you again for your generous effort and contribution.

I am in need to build EduMeet server on a VPS, 4VCPU, 8GB RAM, Debian 10, fresh and clean environment.

I chose edumeet-ansible approach because I have been wanting to learn how to use Ansible at the same time. I had thought this would be hitting two birds with one stone. But so far I have been struggling for 24 hours, 8h x 3 days to make this Ansible playbook work. I am starting to feel as if I am the one being hit by a stone while I do not see two birds yet.

After trials and errors, I am very close to the ending stage of this edumeet-ansible installation stage. I have been stack at the 3rd TASK from the last, and getting error message. I searched the solutions but I really can not understand what exactly this error message is telling me.

I would like to ask for any advice from the community on how I could proceed to overcome the error messages shown.

Below are the two error messages obtained from the same TASK. I replaced actual host name and domain name with [HOSTNAME.DOMAIN] to hide in the error message.

Any comment will be appreciated. Thank you. May you, your family and all beings around you be well, happy and peaceful.


Error 1. TASK [edumeet : Create and start services] ****fatal: [HOSTNAME.DOMAIN]: FAILED! => {"changed": false, "errors": [], "module_stderr": "Creating ouroboros ... \nCreating edumeet_redis_1 ... \n\u001b[1A\u001b[2K\nCreating edumeet_redis_1 ... \neet_1 ... \n\u001b[3A\u001b[2K\nCreating ouroboros ... \n\u001b[3B", "module_stdout": "latest: Pulling from library/redis\nDigest: sha256:0f724af268d0d3f5fb1d6b33fc22127ba5cbca2d58523b286ed3122db0dc5381\nStatus: Downloaded newer image for redis:latest\nlatest: Pulling from pyouroboros/ouroboros\nDigest: sha256:cfa29916459fb8c578fce084ce839a0d3bee478b83a21b6b1d10c6b78bc4a372\nStatus: Downloaded newer image for pyouroboros/ouroboros:latest\n", "msg": "Error starting project \"host\" network_mode is incompatible with port_bindings"}


Error 2. TASK [edumeet : Create and start services] *** fatal: [HOSTNAME.DOMAIN]: FAILED! => {"changed": false, "errors": [], "module_stderr": "Creating edumeet_redis_1 ... \nCreating ouroboros ... \n\u001b[2A\u001b[2K\nCreating edumeet_redis_1 ... \neet_1 ... \n\u001b[2A\u001b[2K\nCreating ouroboros ... \n\u001b[2B", "module_stdout": "", "msg": "Error starting project \"host\" network_mode is incompatible with port_bindings"}


lovingkindness commented 3 years ago

Hello,

1. I am almost giving up edumeet-ansible method but still trying to find out the cause of this error message with my very limited knowledge. This is a great opportunity to learn how to use Ansible to me also. So I do not think I have been wasting time to challenge to make this method work on my environment.

By the way, I only have a single target VPS server to run EduMeet, not multiple installations.

In the error message, I can find the word "redis". So is this error caused by redis?

I also searched on part of the error message, "network_mode is incompatible with port_bindings". Some people were taking about docker's bug but I could not find a very strong base to explain the error message as docker's issue.

The target VPS is fresh and clean so it is not yet setup with any firewall rules. So I assume this is caused by firewall's port settings.

2. Today I also found out there was a newer package of ansible released. So I upgraded the ansible.

"Unpacking ansible (2.9.16-1ppa~trusty) over (2.9.15-1ppa~trusty)"

3. Then I run again ansible-playbook --user=root playbook.yml -k

and got the same error message.

I may give up edumeet-ansible method and move to manual installation because of the time-pressure reason, but I just leave the error message here as a reference.

I replaced actual host name and domain name with [HOSTNAME.DOMAIN] to hide in the error message.

Any comment will be appreciated. Thank you.

May you, your family and all beings around you be well, happy and peaceful.

-- TASK [edumeet : Create and start services] ***** fatal: [HOSTNAME.DOMAIN]: FAILED! => {"changed": false, "errors": ["ERROR: for edumeet_edumeet_1 \"host\" network_mode is incompatible with port_bindings"], "module_stderr": "Creating edumeet_redis_1 ... \nCreating ouroboros ... \n\u001b[2A\u001b[2K\nCreating edumeet_redis_1 ... \neet_1 ... \n\nERROR: for edumeet_edumeet_1 \"host\" network_mode is incompatible with port_bindings\n\u001b[2A\u001b[2K\nCreating ouroboros ... \n\u001b[2B", "module_stdout": "", "msg": "Error starting project \"host\" network_mode is incompatible with port_bindings"}

PLAY RECAP ***** [HOSTNAME.DOMAIN] : ok=46 changed=7 unreachable=0 failed=1 skipped=16 rescued=0 ignored=0

misi commented 3 years ago

@lovingkindness I think we need from docker-compose file comment out "ports:" lines.

misi commented 3 years ago

See commit https://github.com/edumeet/edumeet-docker/commit/753e7229b6186304a4eddfc32b07de6c16fb4b6a @lovingkindness try again and I hope it will be solved.

misi commented 3 years ago

@lovingkindness I feel this issue was related more on docker-compose so I move it to edumeet/edumeet-docker

lovingkindness commented 3 years ago

@misi Thank you very much for your help. I appreciate it very much.

Here is my update.

1. I tried again "ansible-playbook --user=root playbook.yml -k" after I heard from you.

2. This time, the playbook successfully completed without error. This was great to experience and I shouted Yehey in my room alone. Thank you. :-)

PLAY RECAP **** [hostname.domain] : ok=48 changed=9 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0

3. Then I run a Firefox and accessed https//hostname.domain. Then what I got is this error message of Firefox.

"Secure Connection Failed An error occurred during a connection to [hostname.domain] PR_CONNECT_RESET_ERROR The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem. Learn more…"

4. I logined to the EduMeet server and run those command to see if docker is alive. I am beginner of docker so I searched some commands with my limited knowledge.

docker ps docker ps -a docker info docker -v

None of them responded for more than a minute so I had to kill each commands with Ctl+Z. Am I supposed to wait for more minutes until those command shows info? Or I am wrong to use those commands?

5. I also tried this command.

systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: activating (start) since Tue 2020-12-15 13:11:46 GMT; 13min ago Docs: https://docs.docker.com Main PID: 734 (dockerd) Tasks: 14 Memory: 135.9M CGroup: /system.slice/docker.service └─734 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.076103061Z" level=info msg="ClientConn switching Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.084312559Z" level=info msg="parsed scheme: \"unix Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.084356901Z" level=info msg="scheme \"unix\" not r Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.084387558Z" level=info msg="ccResolverWrapper: se Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.084406964Z" level=info msg="ClientConn switching Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.128066614Z" level=info msg="[graphdriver] using p Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.217670808Z" level=warning msg="Your kernel does n Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.217742322Z" level=warning msg="Your kernel does n Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.218166255Z" level=info msg="Loading containers: s Dec 15 13:11:59 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:59.861158018Z" level=info msg="Container ef2f101f491 lines 1-20/20 (END)

6. netstat -an I found out there was an illegal ssh connection from DigitalOcean IP 159.65.192.108. Other than that, I could not tell if there is any valuable info you can see regarding the EduMeet setup.

Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:6379 0.0.0.0: LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN tcp 0 256 xxx.xxx.xxx.xxx:22 xxx.xxx.xxx.xxx:3337 ESTABLISHED tcp 0 68 xxx.xxx.xxx.xxx:22 159.65.192.108:43770 ESTABLISHED tcp 0 0 127.0.0.1:60748 127.0.0.1:6379 TIME_WAIT tcp6 0 0 :::22 ::: LISTEN udp 0 0 0.0.0.0:68 0.0.0.0: udp 0 0 172.19.0.1:123 0.0.0.0: udp 0 0 xxx.xxx.xxx.xxx:123 0.0.0.0: udp 0 0 127.0.0.1:123 0.0.0.0: udp 0 0 0.0.0.0:123 0.0.0.0: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 ::1:123 ::: udp6 0 0 :::123 ::: Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node Path unix 2 [ ACC ] STREAM LISTENING 65034 /run/containerd/s/3368f9fab900383b37ddf305409e323a1dab6ebc2fcaeb7397fc5e06dcc5519f unix 2 [ ACC ] STREAM LISTENING 25357 /var/run/docker/metrics.sock unix 2 [ ACC ] STREAM LISTENING 65057 /run/containerd/s/ca42965de156d2187cb64433611ffd727152031832adf34f1bb19ce513c2f88e unix 3 [ ] DGRAM 11631 /run/systemd/notify unix 2 [ ACC ] STREAM LISTENING 11635 /run/systemd/private unix 2 [ ACC ] STREAM LISTENING 11641 /run/lvm/lvmpolld.socket unix 2 [ ] DGRAM 23933 /run/user/0/systemd/notify unix 2 [ ACC ] SEQPACKET LISTENING 11648 /run/udev/control unix 2 [ ACC ] STREAM LISTENING 23937 /run/user/0/systemd/private unix 2 [ ] DGRAM 11651 /run/systemd/journal/syslog unix 2 [ ACC ] STREAM LISTENING 11655 /run/systemd/fsck.progress unix 2 [ ACC ] STREAM LISTENING 23943 /run/user/0/gnupg/S.dirmngr unix 2 [ ACC ] STREAM LISTENING 23946 /run/user/0/gnupg/S.gpg-agent.ssh unix 2 [ ACC ] STREAM LISTENING 23948 /run/user/0/gnupg/S.gpg-agent unix 9 [ ] DGRAM 11660 /run/systemd/journal/dev-log unix 2 [ ACC ] STREAM LISTENING 23950 /run/user/0/gnupg/S.gpg-agent.extra unix 2 [ ACC ] STREAM LISTENING 23952 /run/user/0/gnupg/S.gpg-agent.browser unix 2 [ ACC ] STREAM LISTENING 11669 /run/systemd/journal/stdout unix 7 [ ] DGRAM 11672 /run/systemd/journal/socket unix 2 [ ACC ] STREAM LISTENING 15519 /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 15523 /var/run/docker.sock unix 2 [ ] DGRAM 25353 @0000e unix 2 [ ACC ] STREAM LISTENING 27050 /var/run/docker/libnetwork/21a9c79d365b.sock unix 2 [ ACC ] STREAM LISTENING 16886 /run/containerd/containerd.sock.ttrpc unix 2 [ ACC ] STREAM LISTENING 16890 /run/containerd/containerd.sock unix 2 [ ACC ] STREAM LISTENING 16126 /var/run/fail2ban/fail2ban.sock unix 3 [ ] DGRAM 11633 unix 3 [ ] DGRAM 13515 unix 2 [ ] DGRAM 921 unix 3 [ ] STREAM CONNECTED 12730 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 14942 unix 3 [ ] DGRAM 11634 unix 3 [ ] DGRAM 13516 unix 3 [ ] STREAM CONNECTED 63343 unix 2 [ ] DGRAM 13513 unix 3 [ ] STREAM CONNECTED 16484 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 64333 /run/containerd/containerd.sock.ttrpc unix 3 [ ] STREAM CONNECTED 15318 /run/systemd/journal/stdout unix 2 [ ] DGRAM 23921 unix 3 [ ] STREAM CONNECTED 65714 unix 3 [ ] STREAM CONNECTED 63267 /run/containerd/s/3368f9fab900383b37ddf305409e323a1dab6ebc2fcaeb7397fc5e06dcc5519f unix 3 [ ] STREAM CONNECTED 15254 /run/systemd/journal/stdout unix 3 [ ] DGRAM 23936 unix 3 [ ] STREAM CONNECTED 15016 /var/run/dbus/system_bus_socket unix 2 [ ] DGRAM 16611 unix 3 [ ] STREAM CONNECTED 16786 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 65040 unix 3 [ ] STREAM CONNECTED 63303 /run/containerd/containerd.sock.ttrpc unix 3 [ ] STREAM CONNECTED 17771 unix 3 [ ] STREAM CONNECTED 64307 unix 3 [ ] STREAM CONNECTED 13510 unix 3 [ ] STREAM CONNECTED 15262 unix 3 [ ] STREAM CONNECTED 22225 /var/run/dbus/system_bus_socket unix 2 [ ] DGRAM 13525 unix 3 [ ] STREAM CONNECTED 25346 unix 3 [ ] STREAM CONNECTED 65066 /run/containerd/s/ca42965de156d2187cb64433611ffd727152031832adf34f1bb19ce513c2f88e unix 2 [ ] DGRAM 23918 unix 2 [ ] DGRAM 15256 unix 3 [ ] STREAM CONNECTED 17541 unix 3 [ ] DGRAM 23935 unix 3 [ ] STREAM CONNECTED 23939 unix 3 [ ] STREAM CONNECTED 14137 unix 3 [ ] STREAM CONNECTED 15038 unix 3 [ ] STREAM CONNECTED 15039 unix 3 [ ] STREAM CONNECTED 26068 unix 2 [ ] DGRAM 13246 unix 3 [ ] STREAM CONNECTED 83951 unix 3 [ ] STREAM CONNECTED 83950 unix 2 [ ] DGRAM 15242 unix 2 [ ] STREAM CONNECTED 24648 unix 3 [ ] STREAM CONNECTED 16052 unix 2 [ ] DGRAM 24660 unix 3 [ ] STREAM CONNECTED 15244 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 15015 unix 3 [ ] STREAM CONNECTED 25361 /run/containerd/containerd.sock unix 2 [ ] DGRAM 14196 unix 3 [ ] STREAM CONNECTED 15014 unix 3 [ ] STREAM CONNECTED 15820 unix 3 [ ] STREAM CONNECTED 15326 /var/run/dbus/system_bus_socket unix 2 [ ] DGRAM 14160 unix 3 [ ] STREAM CONNECTED 15325 unix 3 [ ] STREAM CONNECTED 15143 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 26066 /run/containerd/containerd.sock unix 3 [ ] STREAM CONNECTED 23910 unix 3 [ ] STREAM CONNECTED 15971 unix 3 [ ] STREAM CONNECTED 27689 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 15890 unix 3 [ ] STREAM CONNECTED 15690 unix 3 [ ] STREAM CONNECTED 15240 /run/systemd/journal/stdout unix 2 [ ] DGRAM 25354 unix 3 [ ] STREAM CONNECTED 14174 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 15116 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 25359 unix 3 [ ] STREAM CONNECTED 23036 /run/systemd/journal/stdout

7. It would be great if you could guide me what data I can collect from the server and provide it here again. I will come back here tomorrow. It's past midnight here.

Again, I appreciate your help Thank you very much

May you, your family and all beings around you be well, happy and peaceful.

lovingkindness commented 3 years ago

Hello, I had rebooted the VPS and run those commands to update my post. I will be very happy if anyone could provide me directions to solve the issue.


1. uname -a Linux [hostname.domain] 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux


2. dpkg -l | grep docker ii docker-ce 5:20.10.1~3-0~debian-buster amd64 Docker: the open-source application container engine ii docker-ce-cli 5:20.10.1~3-0~debian-buster amd64 Docker CLI: the open-source application container engine ii golang-docker-credential-helpers 0.6.1-2 amd64 native stores to safeguard Docker credentials ii python3-docker 3.4.1-4 all Python 3 wrapper to access docker.io's control socket ii python3-dockerpycreds 0.3.0-1 all Python3 bindings for the docker credentials store API


3. All docker commands below does not respond at all. So I had to kill each of them with ctl+Z.

docker –version docker ps docker ps -a docker container ls docker image ls docker images docker volume ls docker network ls


4. Re: systemctl status docker In my yesterday's post item 5, I noticed only today that there was warnings. "Dec 15 13:11:48 [hostname.domain] dockerd[734]: time="2020-12-15T13:11:48.217670808Z" level=warning msg="Your kernel does n"

Today, after rebooting the machine, I do not see the warning msg. systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e Active: activating (start) since Wed 2020-12-16 06:50:50 GMT; 8h ago Docs: https://docs.docker.com Main PID: 755 (dockerd) Tasks: 12 Memory: 131.3M CGroup: /system.slice/docker.service └─755 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containe

Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.777 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.785 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.785 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.785 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.785 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.846 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.935 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.936 Dec 16 06:50:50 [hostname.domain] dockerd[755]: time="2020-12-16T06:50:50.936 Dec 16 06:51:02 [hostname.domain] dockerd[755]: time="2020-12-16T06:51:02.042


5.. I accessed https://hostname.domain with Firefox but still getting the same error message. Secure Connection Failed An error occurred during a connection to [hostname.domain]. PR_CONNECT_RESET_ERROR The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem. Learn more…


6. netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN tcp 0 256 xxx.xxx.xxx.xxx:22 xxx.xxx.xxx.xxx:2728 ESTABLISHED tcp6 0 0 :::22 ::: LISTEN udp 0 0 0.0.0.0:68 0.0.0.0: udp 0 0 xxx.xxx.xxx.xxx:123 0.0.0.0: udp 0 0 127.0.0.1:123 0.0.0.0: udp 0 0 0.0.0.0:123 0.0.0.0: udp6 0 0 [DELTED TO HIDE]::123 ::: udp6 0 0 [DELTED TO HIDE]::123 ::: udp6 0 0 ::1:123 ::: udp6 0 0 :::123 ::: Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node Path unix 2 [ ACC ] STREAM LISTENING 19966 /run/user/0/gnupg/S.gpg-agent.ssh unix 2 [ ACC ] STREAM LISTENING 19969 /run/user/0/gnupg/S.gpg-agent unix 2 [ ACC ] STREAM LISTENING 19971 /run/user/0/gnupg/S.dirmngr unix 2 [ ACC ] STREAM LISTENING 19973 /run/user/0/gnupg/S.gpg-agent.browser unix 2 [ ACC ] STREAM LISTENING 19975 /run/user/0/gnupg/S.gpg-agent.extra unix 2 [ ACC ] STREAM LISTENING 14123 /var/run/docker.sock unix 2 [ ACC ] STREAM LISTENING 14126 /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 15986 /run/containerd/containerd.sock.ttrpc unix 2 [ ACC ] STREAM LISTENING 15990 /run/containerd/containerd.sock unix 3 [ ] DGRAM 186 /run/systemd/notify unix 2 [ ACC ] STREAM LISTENING 190 /run/systemd/private unix 2 [ ] DGRAM 200 /run/systemd/journal/syslog unix 2 [ ACC ] SEQPACKET LISTENING 204 /run/udev/control unix 2 [ ACC ] STREAM LISTENING 17360 /var/run/fail2ban/fail2ban.sock unix 2 [ ACC ] STREAM LISTENING 207 /run/lvm/lvmpolld.socket unix 9 [ ] DGRAM 211 /run/systemd/journal/dev-log unix 2 [ ACC ] STREAM LISTENING 217 /run/systemd/fsck.progress unix 2 [ ACC ] STREAM LISTENING 17371 /var/run/docker/metrics.sock unix 2 [ ACC ] STREAM LISTENING 221 /run/systemd/journal/stdout unix 7 [ ] DGRAM 224 /run/systemd/journal/socket unix 2 [ ] DGRAM 19956 /run/user/0/systemd/notify unix 2 [ ] DGRAM 17580 @00005 unix 2 [ ACC ] STREAM LISTENING 19960 /run/user/0/systemd/private unix 2 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 16789 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 25841 unix 3 [ ] STREAM CONNECTED 16940 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 2 [ ] DGRAM 19858 unix 3 [ ] STREAM CONNECTED 20564 unix 3 [ ] STREAM CONNECTED 15076 unix 3 [ ] STREAM CONNECTED 15856 /run/systemd/journal/stdout unix 2 [ ] DGRAM 15082 unix 3 [ ] STREAM CONNECTED 25836 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 25835 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 2 [ ] STREAM CONNECTED 19769 unix 2 [ ] DGRAM 1850 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 1845 unix 3 [ ] STREAM CONNECTED 15077 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 17354 /var/run/dbus/system_bus_socket unix 2 [ ] DGRAM 15824 unix 3 [ ] STREAM CONNECTED 23424 unix 3 [ ] STREAM CONNECTED 15252 unix 3 [ ] STREAM CONNECTED 16023 /run/containerd/containerd.sock unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 17200 unix 3 [ ] STREAM CONNECTED 17353 unix 3 [ ] STREAM CONNECTED 18657 unix 2 [ ] DGRAM 17194 unix 3 [ ] STREAM CONNECTED 15066 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 15348 unix 3 [ ] STREAM CONNECTED 17447 unix 3 [ ] STREAM CONNECTED 15859 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 646 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 23444 unix 3 [ ] STREAM CONNECTED 26627 unix 3 [ ] STREAM CONNECTED 17446 unix 3 [ ] STREAM CONNECTED 17373 unix 3 [ ] STREAM CONNECTED 26632 unix 3 [ ] STREAM CONNECTED 15083 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 17018 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 15002 unix 3 [ ] DGRAM 19959 unix 3 [ ] STREAM CONNECTED 16369 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 15828 unix 2 [ ] DGRAM 19947 unix 3 [ ] STREAM CONNECTED 15943 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 15079 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 19962 unix 3 [ ] STREAM CONNECTED 18442 unix 3 [ ] STREAM CONNECTED 17374 /run/containerd/containerd.sock unix 2 [ ] DGRAM 933 unix 3 [ ] STREAM CONNECTED 15999 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 17416 /run/systemd/journal/stdout unix 3 [ ] DGRAM 19958 unix 3 [ ] STREAM CONNECTED 15875 /run/systemd/journal/stdout unix 3 [ ] DGRAM 188 unix 3 [ ] STREAM CONNECTED 17847 /run/systemd/journal/stdout unix 2 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTED 14198 unix 3 [ ] STREAM CONNECTED 19936 unix 3 [ ] DGRAM 13446 unix 3 [ ] DGRAM 189 unix 3 [ ] STREAM CONNECTED 24914 unix 2 [ ] DGRAM 17581 unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 2 [ ] DGRAM 16718 unix 3 [ ] STREAM CONNECTED 17193 unix 2 [ ] DGRAM 15073 unix 3 [ ] DGRAM 13447 unix 2 [ ] DGRAM 13444 unix 3 [ ] STREAM CONNECTED 14908 /run/systemd/journal/stdout unix 2 [ ] DGRAM 483 unix 3 [ ] STREAM CONNECTED 16376 unix 2 [ ] DGRAM 19944 unix 3 [ ] STREAM CONNECTED 14714 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 16716 unix 2 [ ] STREAM CONNECTING 0 /var/run/docker.sock unix 3 [ ] STREAM CONNECTING 0 /var/run/docker.sock


7. Am I having a trouble because I am running Debian 10? Shall I delete this VPS, install Ubuntu 18.04 LTS and run edumeet-ansible? Or cause of the issue is not in the Operating System?


8. Any comment will be appreciated.

Thank you,

May you, your family and all beings around you be well, happy and peaceful.

lovingkindness commented 3 years ago

Hello,

1. Today, I deleted the troubled Debian 10 VPS machine. I made an Ubuntu 18.04 LTS VPS machine and I run edumeet-ansible.

1st run was unsuccessful because Ansible reacted to the change of the host key of the new target server. So I deleted the key in /root/.ssh/known_hosts on the Ansible installed machine.

2nd run was beautifully successful and edumeet was installed.

PLAY RECAP *** [HOSTNAME.DOMAIN] : ok=50 changed=29 unreachable=0 failed=0 skipped=17 rescued=0 ignored=0

2. Then I accessed https://hostname.domain with Firefox but still getting the same error message.

Secure Connection Failed An error occurred during a connection to [hostname.domain]. PR_CONNECT_RESET_ERROR The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem. Learn more…

Chrome browser also gave this error message.

ERR_CONNECTION_RESET

Could it be a SSL cert problem? Firefox Page Info window says Technical Details: Connection Not Encrypted

3. Below are the system info I gathered.

Significant difference from Debian 10 VPS is that all the docker commands respond quickly.

So obviously, this Ubuntu 18.04 LTS is better than Debian 10 environment for this version of edumeet-ansible in my environment of cloud VPS. But the bottom line is that both system still do not work correctly in my environment.

What else could I investigate for further troubleshooting?

--

uname -a Linux [HOSTNAME.DOMAIN] 4.15.0-124-generic #127-Ubuntu SMP Fri Nov 6 10:54:43 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

--

dpkg -l | grep docker ii docker-ce 5:20.10.1~3-0~ubuntu-bionic amd64 Docker: the open-source application container engine ii docker-ce-cli 5:20.10.1~3-0~ubuntu-bionic amd64 Docker CLI: the open-source application container engine ii golang-docker-credential-helpers 0.5.0-2 amd64 Use native stores to safeguard Docker credentials ii python3-docker 2.5.1-1 all Python 3 wrapper to access docker.io's control socket ii python3-dockerpycreds 0.2.1-1 all Python3 bindings for the docker credentials store API

--

docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b98bdd00bc63 edumeet/edumeet:latest "/docker-entrypoint.…" 9 minutes ago Restarting (1) 33 seconds ago edumeet_edumeet_1 e83105f8cbf2 redis "redis-server /usr/l…" 9 minutes ago Up 9 minutes edumeet_redis_1 28ee42b1f163 pyouroboros/ouroboros "ouroboros" 9 minutes ago Up 9 minutes ouroboros

--

docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b98bdd00bc63 edumeet/edumeet:latest "/docker-entrypoint.…" 10 minutes ago Restarting (1) 30 seconds ago edumeet_edumeet_1 e83105f8cbf2 redis "redis-server /usr/l…" 10 minutes ago Up 10 minutes edumeet_redis_1 28ee42b1f163 pyouroboros/ouroboros "ouroboros" 10 minutes ago Up 10 minutes ouroboros

--

docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE redis latest ef47f3b6dc11 6 days ago 104MB edumeet/edumeet latest 07383626cad5 8 days ago 779MB pyouroboros/ouroboros latest 6bde18e83f41 12 months ago 106MB

--

docker volume ls DRIVER VOLUME NAME local 49e77582ae5745ba8b3666eb8f6c8ce0ef05f16fc7f81a703107045ae89ee6df

--

docker network ls NETWORK ID NAME DRIVER SCOPE 933c8daf10e9 bridge bridge local 30b0c2dc6957 edumeet_default bridge local b278bd5e70c0 host host local be8ae177888b none null local

--

docker network ls NETWORK ID NAME DRIVER SCOPE 933c8daf10e9 bridge bridge local 30b0c2dc6957 edumeet_default bridge local b278bd5e70c0 host host local be8ae177888b none null local root@session:~/.ssh# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-12-17 17:09:20 GMT; 16min ago Docs: https://docs.docker.com Main PID: 18337 (dockerd) Tasks: 15 CGroup: /system.slice/docker.service └─18337 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Dec 17 17:15:31 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:15:31.896476461Z" level=info msg="ignoring event" con Dec 17 17:16:33 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:16:33.780477612Z" level=info msg="ignoring event" con Dec 17 17:17:35 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:17:35.722206036Z" level=info msg="ignoring event" con Dec 17 17:18:37 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:18:37.645824364Z" level=info msg="ignoring event" con Dec 17 17:19:39 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:19:39.510736761Z" level=info msg="ignoring event" con Dec 17 17:20:41 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:20:41.422903197Z" level=info msg="ignoring event" con Dec 17 17:21:43 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:21:43.214737858Z" level=info msg="ignoring event" con Dec 17 17:22:45 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:22:45.177772936Z" level=info msg="ignoring event" con Dec 17 17:23:46 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:23:46.988189470Z" level=info msg="ignoring event" con Dec 17 17:24:48 [HOSTNAME.DOMAIN] dockerd[18337]: time="2020-12-17T17:24:48.910741367Z" level=info msg="ignoring event" con lines 1-19/19 (END)

--

netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:6379 0.0.0.0: LISTEN tcp 0 0 127.0.0.53:53 0.0.0.0: LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN tcp 0 0 127.0.0.1:43988 127.0.0.1:6379 TIME_WAIT tcp 0 256 xxx.xxx.xxx.xxx:22 xxx.xxx.xxx.xxx:10590 ESTABLISHED tcp6 0 0 :::22 ::: LISTEN udp 0 0 127.0.0.53:53 0.0.0.0: udp 0 0 0.0.0.0:68 0.0.0.0: udp 0 0 172.18.0.1:123 0.0.0.0: udp 0 0 xxx.xxx.xxx.xxx:123 0.0.0.0: udp 0 0 127.0.0.1:123 0.0.0.0: udp 0 0 0.0.0.0:123 0.0.0.0: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 [DELTED TO HIDE] ::: udp6 0 0 ::1:123 ::: udp6 0 0 :::123 ::: Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node Path unix 2 [ ] DGRAM 18219 /run/user/0/systemd/notify unix 2 [ ACC ] SEQPACKET LISTENING 1175 /run/udev/control unix 2 [ ACC ] STREAM LISTENING 18222 /run/user/0/systemd/private unix 2 [ ACC ] STREAM LISTENING 18226 /run/user/0/gnupg/S.gpg-agent.ssh unix 2 [ ACC ] STREAM LISTENING 18227 /run/user/0/gnupg/S.gpg-agent unix 2 [ ACC ] STREAM LISTENING 18228 /run/user/0/gnupg/S.gpg-agent.browser unix 2 [ ACC ] STREAM LISTENING 18229 /run/user/0/gnupg/S.gpg-agent.extra unix 2 [ ACC ] STREAM LISTENING 18230 /run/user/0/gnupg/S.dirmngr unix 2 [ ACC ] STREAM LISTENING 16495 @irqbalance902.sock unix 3 [ ] DGRAM 14473 /run/systemd/notify unix 2 [ ACC ] STREAM LISTENING 14476 /run/systemd/private unix 2 [ ] DGRAM 1177 /run/systemd/journal/syslog unix 2 [ ACC ] STREAM LISTENING 1179 /run/systemd/fsck.progress unix 2 [ ACC ] STREAM LISTENING 1182 /run/lvm/lvmpolld.socket unix 11 [ ] DGRAM 1184 /run/systemd/journal/dev-log unix 2 [ ACC ] STREAM LISTENING 1186 /run/systemd/journal/stdout unix 8 [ ] DGRAM 1188 /run/systemd/journal/socket unix 2 [ ACC ] STREAM LISTENING 14333 /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 15223 /run/uuidd/request unix 2 [ ACC ] STREAM LISTENING 12642 /run/lvm/lvmetad.socket unix 2 [ ACC ] STREAM LISTENING 25009 /var/run/fail2ban/fail2ban.sock unix 2 [ ACC ] STREAM LISTENING 56773 /var/run/docker.sock unix 2 [ ACC ] STREAM LISTENING 55515 /run/containerd/containerd.sock.ttrpc unix 2 [ ACC ] STREAM LISTENING 55517 /run/containerd/containerd.sock unix 2 [ ACC ] STREAM LISTENING 73649 /var/run/docker/metrics.sock unix 2 [ ACC ] STREAM LISTENING 74296 /var/run/docker/libnetwork/2338ed49377b.sock unix 2 [ ACC ] STREAM LISTENING 80727 /run/containerd/s/39562d63cd55cdb87e626c1af289cc2b797e82b7389ae7247c76e26d7128f55c unix 2 [ ACC ] STREAM LISTENING 83024 /run/containerd/s/cf2b49ae20eb6374248fe7f705bd04d2921541278a605b66c51ef70b8dfd9612 unix 2 [ ACC ] STREAM LISTENING 14331 /run/acpid.socket unix 2 [ ] DGRAM 75087 @00021 unix 3 [ ] STREAM CONNECTED 17575 unix 3 [ ] STREAM CONNECTED 16464 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 17583 unix 2 [ ] DGRAM 40185 unix 2 [ ] DGRAM 18210 unix 3 [ ] STREAM CONNECTED 74224 unix 3 [ ] STREAM CONNECTED 17581 unix 2 [ ] DGRAM 40161 unix 3 [ ] STREAM CONNECTED 16490 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 14757 unix 3 [ ] STREAM CONNECTED 16476 /run/systemd/journal/stdout unix 2 [ ] DGRAM 14153 unix 2 [ ] DGRAM 18207 unix 3 [ ] STREAM CONNECTED 17815 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 73612 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 18714 unix 3 [ ] STREAM CONNECTED 16497 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 17501 unix 2 [ ] DGRAM 62433 unix 3 [ ] STREAM CONNECTED 16450 unix 3 [ ] STREAM CONNECTED 14759 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 82212 /run/containerd/containerd.sock.ttrpc unix 3 [ ] STREAM CONNECTED 83035 unix 3 [ ] STREAM CONNECTED 76181 /run/containerd/containerd.sock unix 3 [ ] STREAM CONNECTED 80729 unix 2 [ ] DGRAM 12951 unix 3 [ ] STREAM CONNECTED 16668 unix 3 [ ] STREAM CONNECTED 16076 unix 3 [ ] STREAM CONNECTED 16164 unix 3 [ ] STREAM CONNECTED 18843 /run/systemd/journal/stdout unix 2 [ ] DGRAM 16162 unix 3 [ ] STREAM CONNECTED 79760 /run/containerd/s/cf2b49ae20eb6374248fe7f705bd04d2921541278a605b66c51ef70b8dfd9612 unix 3 [ ] STREAM CONNECTED 73651 unix 2 [ ] DGRAM 16157 unix 3 [ ] STREAM CONNECTED 82104 /run/containerd/containerd.sock.ttrpc unix 2 [ ] DGRAM 39550 unix 3 [ ] STREAM CONNECTED 83093 unix 3 [ ] DGRAM 12953 unix 3 [ ] STREAM CONNECTED 16465 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 81973 /run/containerd/s/39562d63cd55cdb87e626c1af289cc2b797e82b7389ae7247c76e26d7128f55c unix 3 [ ] DGRAM 12954 unix 3 [ ] STREAM CONNECTED 16147 unix 3 [ ] STREAM CONNECTED 80874 unix 3 [ ] STREAM CONNECTED 74236 /run/containerd/containerd.sock unix 3 [ ] STREAM CONNECTED 73650 unix 3 [ ] STREAM CONNECTED 16166 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 16163 unix 3 [ ] DGRAM 14474 unix 3 [ ] STREAM CONNECTED 24998 /run/systemd/journal/stdout unix 3 [ ] DGRAM 18221 unix 2 [ ] DGRAM 16493 unix 3 [ ] STREAM CONNECTED 16244 unix 2 [ ] DGRAM 75088 unix 3 [ ] STREAM CONNECTED 16477 /run/systemd/journal/stdout unix 3 [ ] DGRAM 18220 unix 2 [ ] DGRAM 18191 unix 3 [ ] STREAM CONNECTED 17683 /run/systemd/journal/stdout unix 2 [ ] DGRAM 71559 unix 3 [ ] STREAM CONNECTED 56692 unix 3 [ ] STREAM CONNECTED 19647 unix 3 [ ] DGRAM 14475 unix 3 [ ] STREAM CONNECTED 54623 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 21261 unix 3 [ ] STREAM CONNECTED 17792 unix 3 [ ] STREAM CONNECTED 15941 unix 3 [ ] STREAM CONNECTED 17805 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 17804 unix 2 [ ] DGRAM 15009 unix 3 [ ] STREAM CONNECTED 63009 unix 2 [ ] DGRAM 12744 unix 3 [ ] STREAM CONNECTED 17793 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 19469 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 16165 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 15812 unix 3 [ ] STREAM CONNECTED 16467 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 12891 unix 3 [ ] STREAM CONNECTED 14698 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 63008 unix 3 [ ] STREAM CONNECTED 1698 /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 17422

--

Any comment will be appreciated.

Thank you,

May you, your family and all beings around you be well, happy and peaceful.