UCO VPN Configuration

1
Install OpenVPN client
Choose your platform:
OpenVPN Community Edition (Windows, Linux, BSD)Tunnelblick (macOS)
2
Download configuration files
uco-ca.crt — CA certificate (valid 2026-2036)
uco.ovpn — VPN connection profile
3
Connect to VPN
Use your UCO credentials when prompted

📅 OpenVPN config: 2019.10.10 (negotiated cipher) • 🔐 CA certificate: 2026.03 – 2036.03

Tunnelblick users: Tunnelblick must have DNS set to 3.0b10 behaviour or else external addresses will not be resolved.
NetworkManager users: NetworkManager must have dnsmasq disabled or else external addresses will not be resolved.
Windows users: Please run OpenVPN GUI and copy both the certificate and config files to your config directory (OpenVPN GUI will tell you the path). Connect using the OpenVPN GUI icon in the taskbar.

Alternative Method: All-in-One Configuration

Alternative Approach: This method embeds the CA certificate directly into the OpenVPN configuration file and uses a separate authentication file for credentials. This eliminates the need for a separate uco-ca.crt file and creates a more portable setup.
Download the complete OpenVPN configuration package:

📄 VPN Configuration (embedded CA) 🔑 Authentication Template

Setup Instructions:

  1. Edit the auth.txt file and replace your_username and your_password with your actual UCO credentials
  2. Place both uco-embedded.ovpn and auth.txt in your OpenVPN config directory
  3. Set proper file permissions (Linux/Mac): chmod 600 auth.txt
  4. Connect using your OpenVPN client
📄 View uco-embedded.ovpn contents
remote vpn.uco.uwb.edu.pl 443
remote-cert-tls server
dev tun
client
auth-user-pass auth.txt
verb 3

<ca>
-----BEGIN CERTIFICATE-----
MIIF3zCCA8egAwIBAgIJAOnqId4eT30zMA0GCSqGSIb3DQEBCwUAMIGFMQswCQYD
VQQGEwJQTDEXMBUGA1UEBwwOQmlheEM1eDgyeXN0b2sxLDAqBgNVBAoMI1VuaXdl
cnN5dGVja2llIENlbnRydW0gT2JsaWN6ZW5pb3dlMS8wLQYDVQQDDCZVbml3ZXJz
eXRlY2tpZSBDZW50cnVtIE9ibGljemVuaW93ZSBDQTAeFw0yNjAzMTYwOTQ4MTJa
Fw0zNjAzMTMwOTQ4MTJaMIGFMQswCQYDVQQGEwJQTDEXMBUGA1UEBwwOQmlheEM1
eDgyeXN0b2sxLDAqBgNVBAoMI1VuaXdlcnN5dGVja2llIENlbnRydW0gT2JsaWN6
ZW5pb3dlMS8wLQYDVQQDDCZVbml3ZXJzeXRlY2tpZSBDZW50cnVtIE9ibGljemVu
aW93ZSBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANi163VxLNGI
T/FKHPhVAmkuijvnIZ0iEtV/zgE07KwghuBf/BdYuTyGHqoPgFMXcGfLzUkVQ7U5
oESE92l9l946DZS7btf9UIrRSJS+m+w/x3zKjRCMI5YsRSqDsuEcDaUCz0B/IUu5
qt1fLozUO2QR4vSKCl2EU8RfSks1F7BZUPp8Lm5coY28p8Fw7Ev7jeMKy92s7MXX
nmD9it7R3gS18t+u0C5ziPaBLUy3HZii7QQuuImjOBkxsUTXgr0Vo7Ayd3D/1Gvt
gXlBvSAaN6Xzb34Z53tGj1zT3tK+AnF15m9E/3wEcAJIs3xmIagMUTRwhfokA63R
8UGI6E308pEjxzEO/+aYXHVtLFgEb2YA+uVCkadpzx+/Tlduq2Kq40H5y3jAmHzB
2dOz1UwaQRRMCcAqJ+10jfFSt3lxNoPk4YklwTsTIZxLlz/RQH0teQEI6pj7Xv6o
evfhDVBaNOpSELQV2VgNA21eF54ur+Erv7+a/djMj7LSRtuTgq5vr3a5zZjoamUd
Zzqyp3ZPVOmi63/DEZv1o45Y7LUL4swmDmLWKzi08RrakKrnG8xBfBMBcqRWtvXl
rWc+8iDQckXuz+OEp1ETaX2wJlbEpl2HmLVo6s9FpYxJ5UP0fvMLcRUyzdst1S6n
X40kfaN6HfdDwhxLhrqKJtG7FFbiXmMzAgMBAAGjUDBOMB0GA1UdDgQWBBS7iT81
PXgqW3eKLAYgyD+Kz/QKQzAfBgNVHSMEGDAWgBS7iT81PXgqW3eKLAYgyD+Kz/QK
QzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQAy8rtMyziu0VYfALwD
v3wBm6Va3Zz5eFyL5JNoiimNakX2YY7jVLzLCaVA40fZfsIlKF4Cjkj1Tv0seIJs
U/z+tikYOtwCV9NjzuofIPh8cFR6YbySd82/D2I3+VMclWr5RPnxbP8TJftwj8oq
i5uW0UccdbRE+O3srmMcIZqlzdssW1AQuYCq7gkOFteS1JGOq2iOqqf7ljWXvhVq
yKAd4WepZW6Qp/KluK3C1ElmUfczQLS3hxPzTH9q18VwpqHQwYZthwYQ/Ke37gmh
Ehf1e5XslUdbDTcYqFnlX1mgV92YptWD9PW7pl3rWqUl+OtbXKUYd41HfRvbSY+s
etiiiSJEd8riCThDWJWM8IveFKhngIcMGdCRQZPiFYKYAfJZ2Yh9tTy38KXqu/S6
hO1mjp5fC3rcsrgGFkXqXwUx/rzuVwqLga2MVd6waDuoZT2RmTiOcNxhOlPk2cRI
mp0r6zdQKoRtqWDY/cWkWM58S29QmWGIKrr9x7fF26IKcdbadyosukvL9JmkqzvQ
7kSNZ9sZgpBK6AFmnwCTJIrAmOli4wwKP4pobxS0NQdHT2CHsiu3IshsEES0184f
/TN0mkl4OQ8NEGdK7diR5xJycfd5EZyASneCVef/Wltqm53AtFjTxu+sZQeoxvQJ
lCGpDUipiAlKDYfG/atx1GFMMg==
-----END CERTIFICATE-----
</ca>
🔑 View auth.txt template
your_username
your_password

💡 Replace with your actual UCO credentials.

🔒 Security Recommendations:

📅 Original configuration updated: 2019.10.10 | Alternative method added: 2026.03.23