Installation
pip install
Version
$ eduvpn-gui -v
eduVPN GUI version: 4.7.1 with eduvpn-common version: 5.0.1
OS/Distribution
Fedora Silverblue 44
Logs
After I click on the "eduVPN for Linux - Toestaan" button I get to see "Authorization Failed" in my browser and the log errors below.
Logs from /var/home/user/.config/eduvpn/log:
time=2026年03月19日T15:26:40.243+01:00 level=DEBUG msg="client wants to get a VPN config" server_id=https://surf.eduvpn.nl/ server_type=1 prefer_tcp=false startup=false
time=2026年03月19日T15:26:40.244+01:00 level=DEBUG msg="FSM transition" old=Main new=GettingConfig
time=2026年03月19日T15:26:40.256+01:00 level=DEBUG msg="OAuth log" log="Access token is expired"
time=2026年03月19日T15:26:40.256+01:00 level=DEBUG msg="OAuth log" log="getting tokens with the refresh token at URL: https://surf.eduvpn.nl/portal/oauth/token"
time=2026年03月19日T15:26:40.271+01:00 level=DEBUG msg="OAuth log" log="Got a refresh token error: tokens are invalid due to: got invalid_grant when refreshing the tokens with description: \"refresh_token\" expired"
time=2026年03月19日T15:26:40.272+01:00 level=DEBUG msg="FSM transition" old=GettingConfig new=OAuthStarted
time=2026年03月19日T15:26:40.272+01:00 level=DEBUG msg="OAuth log" log="starting HTTP loopback server"
time=2026年03月19日T15:26:44.165+01:00 level=DEBUG msg="OAuth log" log="got HTTP response for OAuth exchange"
time=2026年03月19日T15:26:44.173+01:00 level=DEBUG msg="FSM transition" old=OAuthStarted new=Main
time=2026年03月19日T15:26:44.174+01:00 level=DEBUG msg="error returned to client" error="Failed to connect to server. The cause of the error is: no parameter 'state' found in URL."
2026年03月19日 15:26:44,175 - call-model - ERROR - /var/home/user/.local/lib/python3.14/site-packages/eduvpn/utils.py - utils.py:143 - exception occurred: Failed to connect to server. The cause of the error is: no parameter 'state' found in URL.
Error in the openvpn-gui:
The following error was reported: Failed to connect to server. The cause of the error is: no parameter 'state' found in URL.
For detailed information, see the log file located at:
- /var/home/user/.config/eduvpn/log
Logs related to the VPN connection can be found in the NetworkManager logs. If you're using Systemd run:
- journalctl -u NetworkManager
# Installation
`pip install`
# Version
```
$ eduvpn-gui -v
eduVPN GUI version: 4.7.1 with eduvpn-common version: 5.0.1
```
# OS/Distribution
Fedora Silverblue 44
# Logs
After I click on the "eduVPN for Linux - Toestaan" button I get to see "Authorization Failed" in my browser and the log errors below.
Logs from /var/home/user/.config/eduvpn/log:
```
time=2026年03月19日T15:26:40.243+01:00 level=DEBUG msg="client wants to get a VPN config" server_id=https://surf.eduvpn.nl/ server_type=1 prefer_tcp=false startup=false
time=2026年03月19日T15:26:40.244+01:00 level=DEBUG msg="FSM transition" old=Main new=GettingConfig
time=2026年03月19日T15:26:40.256+01:00 level=DEBUG msg="OAuth log" log="Access token is expired"
time=2026年03月19日T15:26:40.256+01:00 level=DEBUG msg="OAuth log" log="getting tokens with the refresh token at URL: https://surf.eduvpn.nl/portal/oauth/token"
time=2026年03月19日T15:26:40.271+01:00 level=DEBUG msg="OAuth log" log="Got a refresh token error: tokens are invalid due to: got invalid_grant when refreshing the tokens with description: \"refresh_token\" expired"
time=2026年03月19日T15:26:40.272+01:00 level=DEBUG msg="FSM transition" old=GettingConfig new=OAuthStarted
time=2026年03月19日T15:26:40.272+01:00 level=DEBUG msg="OAuth log" log="starting HTTP loopback server"
time=2026年03月19日T15:26:44.165+01:00 level=DEBUG msg="OAuth log" log="got HTTP response for OAuth exchange"
time=2026年03月19日T15:26:44.173+01:00 level=DEBUG msg="FSM transition" old=OAuthStarted new=Main
time=2026年03月19日T15:26:44.174+01:00 level=DEBUG msg="error returned to client" error="Failed to connect to server. The cause of the error is: no parameter 'state' found in URL."
2026年03月19日 15:26:44,175 - call-model - ERROR - /var/home/user/.local/lib/python3.14/site-packages/eduvpn/utils.py - utils.py:143 - exception occurred: Failed to connect to server. The cause of the error is: no parameter 'state' found in URL.
```
Error in the openvpn-gui:
```
The following error was reported: Failed to connect to server. The cause of the error is: no parameter 'state' found in URL.
For detailed information, see the log file located at:
- /var/home/user/.config/eduvpn/log
Logs related to the VPN connection can be found in the NetworkManager logs. If you're using Systemd run:
- journalctl -u NetworkManager
```