La mise à jour s’est bien passée (mv de l’ancien dossier, dézip du nouveau, récupéreration du config.php et du répertoire data). Mais dans l’interface admin, une erreur étrange “This server has no working Internet connection. “
Cette erreur, qui bloque entre autre l’intégration de Roundcube dans Owncloud – puisqu’il croit qu’il ne peut pas accéder au net !- est due au fait que, pour savoir s’il est connecté à internet, Owncloud tente de faire un curl vers le site Owncloud.org. Déjà, pas top, si leur site est down, donc, le mien va croire que je n’ai plus le net, chouette. Ensuite, je n’ai pas suivi le détail, mais il y avait une histoire de bug dans nss intégré dans le curl utilisé par ma CentOS. Problème : le correctif existe, mais pas dans les version packagées pour ma CentOS. Après avoir farfouillé, j’ai donc pu mettre à jour mon curl avec les commandes suivantes :
# rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpm
# yum update curl
# yum update libcurl
Puis, parce que je ne tiens pas spécialement à garder ce repo dans ma liste de repo yum, on l’enlève :
# yum remove city-fan.org-release.noarch
Et voilà ! Un Owncloud 8.1 tout neuf !