10
9
Fork
You've already forked linux-app
14

app unusable in Kubuntu 24.04 #685

Closed
opened 2026年03月11日 10:55:39 +01:00 by duvignau · 4 comments

Installation

executed the install script in the Linux doc

Version

eduVPN GUI version: 4.6.0 with eduvpn-common version: 4.0.0

Check if your issue is in the known issues list

Nope

OS/Distribution

kubuntu 24.04

Logs

Do you have a problem while adding before connecting?

Yes, basically the GUI is stuck on loading servers (cf. screenshot) and log:
time=2026年03月11日T10:33:48.280+01:00 level=DEBUG msg="got HTTP 304 for discovery, server_list.json is not modified"

Sometimes, the app opens on a different screen (cf. 2nd screenshot) and is stuck again (nothing clickable). The last log indicates the same message as above.

I've tried to remove the app, delete ".config/eduvpn" and all possible files with eduvpn in the name, still stuck at the same point on re-install.

Using the command line, I manage to go a bit further, list the servers and select the one of my institution. The link gets open in firefox and the page gets stuck upon clicking "Approve" = no reaction. In chromium, the SSO works but it still gets stuck on the "Approve" button, the last log indicates:
2026年03月11日 10:49:51,415 - open-browser - DEBUG - eduvpn.app - app.py:117 - Done waiting for browser

After this the server is somehow "semiregistered". The eduvpn does not appear in NetworkManager but the server is listed with cli's list and trying to connect to it leads to:
time=2026年03月11日T10:53:37.383+01:00 level=DEBUG msg="FSM transition" old=Main new=GettingConfig
2026年03月11日 10:53:37,383 - <function ApplicationModelTransitions.getting_config at 0x74c06dcb7c40> - DEBUG - eduvpn.app - app.py:63 - Transition: GETTING_CONFIG, old state: 1

I have been using the app before on kubuntu and it has always been unstable but it was roughly working-ish. Now it has become completely unsable and this is now the only way to connect to my institution's vpn.

Please help thanks!

(P.S. I don't believe this has anything to do with my own institution, the client works completely fine on the Ipad, it is most likely related to a poor integration with kde components)

# Installation executed the install script in the Linux doc # Version eduVPN GUI version: 4.6.0 with eduvpn-common version: 4.0.0 # Check if your issue is in the known issues list Nope # OS/Distribution kubuntu 24.04 # Logs ## Do you have a problem while adding before connecting? Yes, basically the GUI is stuck on loading servers (cf. screenshot) and log: time=2026年03月11日T10:33:48.280+01:00 level=DEBUG msg="got HTTP 304 for discovery, server_list.json is not modified" Sometimes, the app opens on a different screen (cf. 2nd screenshot) and is stuck again (nothing clickable). The last log indicates the same message as above. I've tried to remove the app, delete ".config/eduvpn" and all possible files with eduvpn in the name, still stuck at the same point on re-install. Using the command line, I manage to go a bit further, list the servers and select the one of my institution. The link gets open in firefox and the page gets stuck upon clicking "Approve" = no reaction. In chromium, the SSO works but it still gets stuck on the "Approve" button, the last log indicates: 2026年03月11日 10:49:51,415 - open-browser - DEBUG - eduvpn.app - app.py:117 - Done waiting for browser After this the server is somehow "semiregistered". The eduvpn does not appear in NetworkManager but the server is listed with cli's list and trying to connect to it leads to: time=2026年03月11日T10:53:37.383+01:00 level=DEBUG msg="FSM transition" old=Main new=GettingConfig 2026年03月11日 10:53:37,383 - <function ApplicationModelTransitions.getting_config at 0x74c06dcb7c40> - DEBUG - eduvpn.app - app.py:63 - Transition: GETTING_CONFIG, old state: 1 I have been using the app before on kubuntu and it has always been unstable but it was roughly working-ish. Now it has become completely unsable and this is now the only way to connect to my institution's vpn. Please help thanks! (P.S. I don't believe this has anything to do with my own institution, the client works completely fine on the Ipad, it is most likely related to a poor integration with kde components)

that is strange do you have the full log for me? ~/.config/eduvpn/log

Do other applications have functioning internet?

that is strange do you have the full log for me? ~/.config/eduvpn/log Do other applications have functioning internet?

this is a full log using the GUI (stuck on second screenshot, nothing responding):

duvignau:~$ cat .config/eduvpn/log 
time=2026年03月11日T11:10:44.177+01:00 level=DEBUG msg="Client registered" name=org.eduvpn.app.linux version=4.6.0 directory=/home/duvignau/.config/eduvpn
time=2026年03月11日T11:10:44.204+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/organization_list.json
time=2026年03月11日T11:10:44.507+01:00 level=DEBUG msg="got 'Last-Modified' header" value=2026年03月11日T09:55:14.000Z
time=2026年03月11日T11:10:44.507+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/organization_list.json.minisig
time=2026年03月11日T11:10:44.555+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/server_list.json
time=2026年03月11日T11:10:44.584+01:00 level=DEBUG msg="got 'Last-Modified' header" value=2026年03月11日T09:55:14.000Z
time=2026年03月11日T11:10:44.584+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/server_list.json.minisig

The system works fine otherwise, internet up and working. I've tried to do a wget on the json url and it works fine and get the minisign signature.

this is a full log using the GUI (stuck on second screenshot, nothing responding): ``` duvignau:~$ cat .config/eduvpn/log time=2026年03月11日T11:10:44.177+01:00 level=DEBUG msg="Client registered" name=org.eduvpn.app.linux version=4.6.0 directory=/home/duvignau/.config/eduvpn time=2026年03月11日T11:10:44.204+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/organization_list.json time=2026年03月11日T11:10:44.507+01:00 level=DEBUG msg="got 'Last-Modified' header" value=2026年03月11日T09:55:14.000Z time=2026年03月11日T11:10:44.507+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/organization_list.json.minisig time=2026年03月11日T11:10:44.555+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/server_list.json time=2026年03月11日T11:10:44.584+01:00 level=DEBUG msg="got 'Last-Modified' header" value=2026年03月11日T09:55:14.000Z time=2026年03月11日T11:10:44.584+01:00 level=DEBUG msg="sending request" method=GET url=https://disco.eduvpn.org/v2/server_list.json.minisig ``` The system works fine otherwise, internet up and working. I've tried to do a wget on the json url and it works fine and get the minisign signature.

Could you check for any updates and then reboot? This sounds like quite an odd issue that I have not seen before

Could you check for any updates and then reboot? This sounds like quite an odd issue that I have not seen before

Please re-open if still an issue

Please re-open if still an issue
Sign in to join this conversation.
No Branch/Tag specified
master
upstream-deb
openvpn-persistent
1.x
4.7.2
4.7.1
4.7.0
4.6.0
4.5.1
4.5.0
4.4.99.0
4.4.0
4.3.1
4.3.0
4.2.99.1
4.2.99.0
4.2.1
4.2.0
4.1.99.0
4.1.3
4.1.2
4.1.1
4.1.0
3.1.1
4.0.1
4.0.0
pr-3.3.1
pr-3.3.0
pr-3.2.0
3.1.0
3.0.0
2.2.1
2.2.0
2.1.0
2.0.0
1.1
1.0.3
1.0.2
1.0.1
1.0rc17
1.0rc16
1.0rc15
1.0rc14
1.0rc13
1.0rc12
1.0rc11
1.0rc10
1.0rc9
1.0rc8
1.0rc7
1.0rc6
1.0rc5
1.0rc4
1.0rc3
1.0rc2
1.0rc1
0.8
0.7.2
0.7.1
0.7
0.6.1
0.6
0.5.1
0.5
0.3
0.2.1
0.2
0.1.1
0.1
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eduVPN/linux-app#685
Reference in a new issue
eduVPN/linux-app
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?