Bug #260
closed
Viscosity client export doesn't work
Added by Chris Buechler almost 15 years ago.
Updated almost 15 years ago.
Description
Exporting a Viscosity config results in:
Warning: filesize(): stat failed for /tmp4b3a88c82b199-Viscosity.visc.zip in /usr/local/www/vpn_openvpn_export.php on line 130 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 132 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 133 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 134 Warning: readfile(/tmp4b3a88c82b199-Viscosity.visc.zip): failed to open stream: No such file or directory in /usr/local/www/vpn_openvpn_export.php on line 135
I think the bug is in /usr/local/pkg/openvpn-client-export.inc, line 267:
$zipfile = $g['tmp_path'] . "{$uniq}-Viscosity.visc.zip";
A '/' is missing between /tmp and the archive name.
If you give me access to pfsense-packages I can test it and commit.
Pierre - you have access to packages now. Scott committed that change, it's now showing the / but still doesn't work, error now:
Warning: filesize(): stat failed for /tmp/4b3ab4a189ea5-Viscosity.visc.zip in /usr/local/www/vpn_openvpn_export.php on line 130 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 132 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 133 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/vpn_openvpn_export.php:130) in /usr/local/www/vpn_openvpn_export.php on line 134 Warning: readfile(/tmp/4b3ab4a189ea5-Viscosity.visc.zip): failed to open stream: No such file or directory in /usr/local/www/vpn_openvpn_export.php on line 135
Hi Chris,
Sorry for the long delay. I just upgraded to the last available snapshot (Jan/08), and I upgraded my client export package: the viscosity bundle client export is ok, my firefox prompted me to have the visc.zip file. May you try again ?
Regards,
Pierre
hrm, another issue entirely, I don't even have this package shown for uninstall though it's clearly installed. Still shows up available for install though it's there and aside from Viscosity it works.
Pierre - it showed up available for uninstall for you?
I also had the same issue when upgrading to the lastest beta: package was installed, but not listed in the "installed packages" tab. So I reinstalled it from the "available packages", and I did my export test. I did not report this because I upgraded from an old "alpha" on which I made misc (probably broken) code changes, to the current "beta".
I just checked on my fresh box now: package is still not reported as installed. It seems to be a new issue.
Pierre
- Priority changed from Normal to High
- Status changed from New to Feedback
It should show now as installed.
Any other issue to keep this ticket open?
- Status changed from Feedback to New
Showing as installed isn't related to the actual problem here, the Viscosity client export still throws the error in the initial ticket.
- Status changed from New to Feedback
Patches committed.
Some not reference the Ticket.
- Status changed from Feedback to Resolved
Also available in: Atom
PDF