[pkg-php-pear] Bug#819415: php-phpseclib: Owncloud throws 'Error 500'

Perpetuum Mobile perpetuum-mobile at ukr.net
Mon Mar 28 08:37:06 UTC 2016

Package: php-phpseclib
Version: 2.0.1-2
Severity: normal

Dear Maintainer,

* What led up to the situation?
Last php-phpseclib update lead to the situation.

* What exactly did you do (or not do) that was effective (or
* What was the outcome of this action?
First issue was found when owncloud client disconnected with error 'Error
downloading https://server-name/owncloud/remote.php/webdav/ - server replied:
Internal Server Error', where server-name is working dns-name.
After that I went to web-interface of owncloud-server (https://server-
name/owncloud), entered login & password and got a '500 Internal Server Error'.
Then I looked up into apache logs of owncloud server, where found such
repeating lines:
[Mon Mar 28 11:27:05.330060 2016] [:error] [pid 8725] [client myIP:53338] PHP
Fatal error:  Call to undefined method Crypt_Base::Crypt_Base() in
/usr/share/php/Crypt/Rijndael.php on line 269
[Mon Mar 28 11:27:26.990537 2016] [:error] [pid 8727] [client]
PHP Fatal error:  Call to undefined method Crypt_Base::Crypt_Base() in
/usr/share/php/Crypt/Rijndael.php on line 269

After that I looked up at php-phpseclib package in Debian testing and found
that recently a bug was closed (https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=817272) where maintainer left a message that 'Drop
ownCloud for Debian maintainers from uploaders' was done.

* What outcome did you expect instead?
I expected regular work of owncloud client and server.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'),
(500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.4.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=ru_UA.UTF-8, LC_CTYPE=ru_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php-phpseclib depends on:
ii  php-common  1:35

php-phpseclib recommends no packages.

Versions of packages php-phpseclib suggests:
pn  php-gmp                     <none>
pn  php-libsodium               <none>
ii  php-mcrypt                  1:7.0+35
ii  php7.0-mcrypt [php-mcrypt]  7.0.4-6

More information about the pkg-php-pear mailing list