NethServer Version: NS 7.9 to NS 8
Module: NS7.9 Migration Error
In a recent, first time configuration of NS8 on a Proxmox, following the NS8 documentation … successfully installed the NS8 and updated with latest patches. However, when I run the Migration app in NS7.9, I’m getting an error that I can’t seen to complete the migration…
Here’s the output I’m getting when I copied the command from the POP-UP Message and run in the terminal mode…
"id": "1717508984",
"type": "CommandFailed",
"message": "Traceback (most recent call last):\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 1349, in do_open\n encode_chunked=req.has_header('Transfer-encoding'))\n
File \"/usr/lib64/python3.6/http/client.py\", line 1254, in request\n
self._send_request(method, url, body, headers, encode_chunked)\n
File \"/usr/lib64/python3.6/http/client.py\", line 1300, in _send_request\n
self.endheaders(body, encode_chunked=encode_chunked)\n
File \"/usr/lib64/python3.6/http/client.py\", line 1249, in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n
File \"/usr/lib64/python3.6/http/client.py\", line 1036, in _send_output\n
self.send(msg)\n
File \"/usr/lib64/python3.6/http/client.py\", line 974, in send\n
self.connect()\n
File \"/usr/lib64/python3.6/http/client.py\", line 946, in connect\n
(self.host,self.port), self.timeout, self.source_address)\n
File \"/usr/lib64/python3.6/socket.py\", line 724, in create_connection\n raise err\n
File \"/usr/lib64/python3.6/socket.py\", line 713, in create_connection\n
sock.connect(sa)\nTimeoutError: [Errno 110] Connection timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n
File \"/usr/sbin/ns8-join\", line 239, in <module>\n call(api_endpoint, \"remove-external-domain\", payload['token'], (\"domain\": account_provider_domain), False)\n
File \"/usr/sbin/ns8-join\", line 47, in call\n post = request.urlopen(req, context=ctx)\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 223, in urlopen\n
return opener.open(url, data, timeout)\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 526, in open\n response = self._open(req, data)\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 544, in _open\n '_open', req)\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 504, in _call_chain\n result = func(*args)\n File \"/usr/lib64/python3.6/urllib/request.py\", line 1377, in http_open\n return self.do_open(http.client.HTTPConnection, req)\n
File \"/usr/lib64/python3.6/urllib/request.py\", line 1351, in do_open\n raise URLError(err)\nurllib.error.URLError: <urlopen error [Errno 110] Connection timed out>"
Seems like some library is missing or something, not sure what is the problem with the " request.py " file meant…