[wp-trac] [WordPress Trac] #22913: Plugin Updater fails behind HTTP Proxy
WordPress Trac
noreply at wordpress.org
Thu Dec 13 11:51:12 UTC 2012
#22913: Plugin Updater fails behind HTTP Proxy
-----------------------------+-----------------------------
Reporter: samthorne | Type: defect (bug)
Status: new | Priority: normal
Milestone: Awaiting Review | Component: Upgrade/Install
Version: 3.5 | Severity: normal
Keywords: |
-----------------------------+-----------------------------
The plugin updater reports plugins that are in need of an update and will
initiate the automatic update of plugins from behind our proxy server (in
other words, the connection through the proxy server is working for most
of Wordpress).
During auto update however it fails with
{{{
An error occurred while updating Postie: The package could not be
installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir
Record signature.
}}}
debug.log in wp-content contains
{{{
[13-Dec-2012 11:41:18 UTC] PHP Notice: has_cap was called with an
argument that is <strong>deprecated</strong> since version 2.0! Usage of
user levels by plugins and themes is deprecated. Use roles and
capabilities instead. in /Users/sam/Dropbox/Work/wordpress/wp-
includes/functions.php on line 2908
}}}
If I then perform the same update on a different network connection (which
does not need to pass through the proxy server) the update installs
correctly with no problems.
In this instance I have tested with Postie, but the same applies to other
plugins.
Proxy supports HTTP(S), but not FTP.
Server is running Mac OS X 10.7.5, Apache 2.2.22, PHP 5.3.15
--
Ticket URL: <http://core.trac.wordpress.org/ticket/22913>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list