Package Details: gns3-server 3.1.0a2-2

Git Clone URL: https://aur.archlinux.org/gns3-server.git (read-only, click to copy)
Package Base: gns3-server
Description: GNS3 network simulator, Server package
Upstream URL: https://github.com/GNS3/gns3-server
Licenses: GPL-3.0-only
Groups: gns3
Submitter: korjjj
Maintainer: buzo
Last Packager: buzo
Votes: 85
Popularity: 2.30
First Submitted: 2014-05-13 17:40 (UTC)
Last Updated: 2026-05-14 10:58 (UTC)

Pinned Comments

buzo commented on 2025-05-28 11:57 (UTC)

Upstream has split development of the major versions 2 and 3. This package will keep tracking the latest version. If you prefer version 2, there is now a separate package gns3-server-2.

Latest Comments

1 2 3 4 5 6 .. 19 Next › Last »

buzo commented on 2026-05-14 11:00 (UTC)

Fixed, many thanks aperillo!

aperillo commented on 2026-05-14 00:30 (UTC) (edited on 2026-05-14 00:31 (UTC) by aperillo)

gns3-server require telnetlib3 when starting but had a dependency issue not finding a pacman or AUR package to fulfill this need. (Pyhton 3.14.4)

I created this package to fix the issue: https://aur.archlinux.org/packages/python-telnetlib3. Consider adding this as a dependency.

Feel free to email me if you need.

Best regards.

GentleFly commented on 2026-04-15 20:11 (UTC) (edited on 2026-04-15 20:12 (UTC) by GentleFly)

For gns3-server 3.0.6, need version of starlette < 1.0.0 in depends, in PKGBUILD:

depends=(
...
    python-zstandard
    uvicorn
    'python-starlette<1.0.0'
)

Zorbatron commented on 2026-03-31 14:23 (UTC)

Upstream has fixed the issue with https://github.com/GNS3/gns3-server/pull/2652.

Zorbatron commented on 2026-03-31 01:49 (UTC) (edited on 2026-03-31 01:50 (UTC) by Zorbatron)

@alnnuu unfortunately until upstream updates you'll have to downgrade python-starlette to 0.52.1-1 (the last release before 1.0.0-1).

alnnuu commented on 2026-03-31 01:43 (UTC)

I get the following error when trying to launch gns3server directly:

2026-03-30 19:30:47 CRITICAL gns3server.server:324 Critical error while running the server: 'FastAPI' object has no attribute 'add_event_handler'
Traceback (most recent call last):
  File "/usr/lib/python3.14/site-packages/gns3server/server.py", line 289, in run
    from gns3server.api.server import app
  File "/usr/lib/python3.14/site-packages/gns3server/api/server.py", line 84, in <module>
    app = get_application()
  File "/usr/lib/python3.14/site-packages/gns3server/api/server.py", line 74, in get_application
    application.add_event_handler("startup", tasks.create_startup_handler(application))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'FastAPI' object has no attribute 'add_event_handler'. Did you mean: 'add_exception_handler'?

buzo commented on 2025-05-28 11:57 (UTC)

Upstream has split development of the major versions 2 and 3. This package will keep tracking the latest version. If you prefer version 2, there is now a separate package gns3-server-2.

kotv commented on 2025-05-27 18:56 (UTC)

@buzo please provide the package tracking version 2 as, at least for now, there is no compatibility between v2 and v3

donko3005 commented on 2025-05-25 21:51 (UTC)

Yeah,it would be a better thing to have a ver 2 of gns3 to still using it in some instances (such as university)