Se você está recebendo a mensagem -> Ocorreu um erro inesperado (unexpected error) <— ao tentar fazer QUALQUER coisa remota do wordpress (instalar uma versão, atualizar um plugin, instalar um plugin, ver o Akismet e etc) nem se preocupe, a saída é simples e clara:
1 – Veja se a porta de saída 80 está liberada no seu firewall (bom deixar também a 443 de SSL),
2 – Veja se as pastas do wordpress estão com permissão correta (755 sob suExec ou 777 em DSO sem suExec), assim como arquivos php com permissões corretas -> 644.
3 – Caso os dois pontos acima estejam ok mande o admin do servidor fazer um teste, no arquivo /etc/resolv.conf mande colocar no começo do arquivo:
nameserver 8.8.8.8
nameserver 8.8.4.4
Esses dois nameservers resolvem publicamente usando infra-estrutura “fraquinha da Google”.