Description of problem: in short: openfortivpn is not escaping url sensitive chars in user/pass, and sends them over to the server. If username/password contains such chars (&, =, @, /, etc.) the server misinterprets them. Version-Release number of selected component (if applicable): openfortivpn-1.1.2-1.fc23.x86_64 How reproducible: 100% Steps to Reproduce: 1. access admin console of fortigate vpn server 2. create new user with password to contain "&" and or "=", etc. 3. try connecting with openfortivpn 4. behold an epic fail Actual results: auth. error Expected results: vpn tunnel up. Additional info: This is a duplicate of a github bug I'm linking here. I'm working on a patch introducing libcurl. The 1st patch will be just to escape user/pass, and add new dependency: runtime - libcurl build-time - libcurl-devel.
*** Bug 1290903 has been marked as a duplicate of this bug. ***
Added the link to the bug.
openfortivpn-1.1.3-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-80add2b6ba
openfortivpn-1.1.3-1.fc23 has been pushed to the Fedora 23 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-2015-80add2b6ba
openfortivpn-1.1.3-1.fc22 has been pushed to the Fedora 22 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-2015-f2078a6fed
openfortivpn-1.1.3-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
openfortivpn-1.1.3-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.