Description of problem: gns3 didn't require gns3-server. Kmail can't send e-mail. It seems Fedora 29 KDE packages are incomplete or have incomplete dependencies. I started gns3 then got this log: => Local server process has stopped Traceback (most recent call last): File "/usr/bin/gns3server", line 11, in <module> load_entry_point('gns3-server==2.1.8', 'console_scripts', 'gns3server')() File "/usr/lib/python3.7/site-packages/gns3server/main.py", line 81, in main from gns3server.run import run File "/usr/lib/python3.7/site-packages/gns3server/run.py", line 31, in <module> from gns3server.web.web_server import WebServer File "/usr/lib/python3.7/site-packages/gns3server/web/web_server.py", line 32, in <module> from .route import Route File "/usr/lib/python3.7/site-packages/gns3server/web/route.py", line 31, in <module> from ..controller.controller_error import ControllerError File "/usr/lib/python3.7/site-packages/gns3server/controller/__init__.py", line 27, in <module> from .project import Project File "/usr/lib/python3.7/site-packages/gns3server/controller/project.py", line 29, in <module> from .node import Node File "/usr/lib/python3.7/site-packages/gns3server/controller/node.py", line 25, in <module> from .compute import ComputeConflict, ComputeError File "/usr/lib/python3.7/site-packages/gns3server/controller/compute.py", line 54, in <module> class Timeout(aiohttp.Timeout): AttributeError: module 'aiohttp' has no attribute 'Timeout' WaitForConnectionWorker thread stopping with an error: Could not connect to 127.0.0.1 on port 3080: [Errno 111] Connection refused Could not connect to 127.0.0.1 on port 3080: [Errno 111] Connection refused Local server process has stopped Traceback (most recent call last): File "/usr/bin/gns3server", line 11, in <module> load_entry_point('gns3-server==2.1.8', 'console_scripts', 'gns3server')() File "/usr/lib/python3.7/site-packages/gns3server/main.py", line 81, in main from gns3server.run import run File "/usr/lib/python3.7/site-packages/gns3server/run.py", line 31, in <module> from gns3server.web.web_server import WebServer File "/usr/lib/python3.7/site-packages/gns3server/web/web_server.py", line 32, in <module> from .route import Route File "/usr/lib/python3.7/site-packages/gns3server/web/route.py", line 31, in <module> from ..controller.controller_error import ControllerError File "/usr/lib/python3.7/site-packages/gns3server/controller/__init__.py", line 27, in <module> from .project import Project File "/usr/lib/python3.7/site-packages/gns3server/controller/project.py", line 29, in <module> from .node import Node File "/usr/lib/python3.7/site-packages/gns3server/controller/node.py", line 25, in <module> from .compute import ComputeConflict, ComputeError File "/usr/lib/python3.7/site-packages/gns3server/controller/compute.py", line 54, in <module> class Timeout(aiohttp.Timeout): AttributeError: module 'aiohttp' has no attribute 'Timeout' WaitForConnectionWorker thread stopping with an error: Could not connect to 127.0.0.1 on port 3080: [Errno 111] Connection refused Could not connect to 127.0.0.1 on port 3080: [Errno 111] Connection refused Version-Release number of selected component: gns3-server-2.1.8-2.fc29 Additional info: reporter: libreport-2.9.6 cmdline: /usr/bin/python3 /usr/bin/gns3server --local --log=/home/sherif/.config/GNS3/gns3_server.log --pid=/home/sherif/.config/GNS3/gns3_server.pid crash_function: module exception_type: AttributeError executable: /usr/bin/gns3server interpreter: python3-3.7.1-1.fc29.x86_64 kernel: 4.18.16-300.fc29.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: #1 [/usr/lib/python3.7/site-packages/gns3server/controller/compute.py:54] <module> #2 [/usr/lib/python3.7/site-packages/gns3server/controller/node.py:25] <module> #3 [/usr/lib/python3.7/site-packages/gns3server/controller/project.py:29] <module> #4 [/usr/lib/python3.7/site-packages/gns3server/controller/__init__.py:27] <module> #5 [/usr/lib/python3.7/site-packages/gns3server/web/route.py:31] <module> #6 [/usr/lib/python3.7/site-packages/gns3server/web/web_server.py:32] <module> #7 [/usr/lib/python3.7/site-packages/gns3server/run.py:31] <module> #8 [/usr/lib/python3.7/site-packages/gns3server/main.py:81] main #9 [/usr/bin/gns3server:11] <module> Potential duplicate: bug 1564651
Created attachment 1502688 [details] File: backtrace
Created attachment 1502689 [details] File: cgroup
Created attachment 1502690 [details] File: cpuinfo
Created attachment 1502691 [details] File: environ
Created attachment 1502692 [details] File: mountinfo
Created attachment 1502693 [details] File: namespaces
Created attachment 1502694 [details] File: open_fds
Similar problem has been detected: GNS3 server is either missing dependencies or being blocked by the firewall. reporter: libreport-2.9.6 cmdline: /usr/bin/python3 /usr/bin/gns3server --local --log=/home/sherif/.config/GNS3/gns3_server.log --pid=/home/sherif/.config/GNS3/gns3_server.pid crash_function: module exception_type: AttributeError executable: /usr/bin/gns3server interpreter: python3-3.7.1-1.fc29.x86_64 kernel: 4.18.16-300.fc29.x86_64 package: gns3-server-2.1.8-2.fc29 reason: compute.py:54:<module>:AttributeError: module 'aiohttp' has no attribute 'Timeout' runlevel: N 5 type: Python3 uid: 1002
Similar problem has been detected: gns3-server doesn't start in Fedora 29 KDE spin. It work in Fedora 28 with Gnome. I choose the server, after stopping firewalld, but the crash still happened. It means gns3-server wasn't blocked by firewall. reporter: libreport-2.9.6 cmdline: /usr/bin/python3 /usr/bin/gns3server --local --log=/home/sherif/.config/GNS3/gns3_server.log --pid=/home/sherif/.config/GNS3/gns3_server.pid crash_function: module exception_type: AttributeError executable: /usr/bin/gns3server interpreter: python3-3.7.1-2.fc29.x86_64 kernel: 4.18.17-300.fc29.x86_64 package: gns3-server-2.1.8-2.fc29 reason: compute.py:54:<module>:AttributeError: module 'aiohttp' has no attribute 'Timeout' runlevel: N 5 type: Python3 uid: 1002
How to change severity to "urgent"? I think this bug needs the highest possible severity. It's completely unusable.
Confirm this bug. Please, fix it! GNS3 doesn't work at all! ТТ reporter: libreport-2.9.6 cmdline: /usr/bin/python3 /usr/bin/gns3server --local --log=/home/sherif/.config/GNS3/gns3_server.log --pid=/home/sherif/.config/GNS3/gns3_server.pid crash_function: module exception_type: AttributeError executable: /usr/bin/gns3server interpreter: python3-3.7.1-1.fc29.x86_64 kernel: 4.18.16-300.fc29.x86_64 package: gns3-server-2.1.8-2.fc29 reason: compute.py:54:<module>:AttributeError: module 'aiohttp' has no attribute 'Timeout' runlevel: N 5 type: Python3 uid: 1002
gns3-server-2.1.11-1.fc29 gns3-gui-2.1.11-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-741e6545b4
New aiohttp in f29 broke gns3 as it's not compatible yet. gns3-server-2.1.11-1.fc29 gns3-gui-2.1.11-2.fc29 update should fix the issue (with a dirty workaround)
gns3-gui-2.1.11-2.fc29, gns3-server-2.1.11-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-741e6545b4
gns3-gui-2.1.11-2.fc29, gns3-server-2.1.11-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.