Correção muito simples! Para quem quer saber como isso pode ser feito:
1) Abra /etc/ufw/before.rules
e insira essa regra acima de COMMIT
na última linha
-A ufw-before-output -m owner --uid-owner {user} -p {protocol} --dport {port} -d {ip} -j ACCEPT
Preencha os valores para cada um deles assim:
{user}
- usuário que você deseja permitir isso (www-data)
{protocol}
- udp ou tcp
{port}
- em qual porta você deseja permitir
{ip}
- Endereço IP que você deseja permitir.
Um exemplo:
# server
-A ufw-before-output -m owner --uid-owner www-data -p udp --dport 6666 -d 255.255.255.255 -j ACCEPT # gameserver
-A ufw-before-output -m owner --uid-owner www-data -p tcp --dport 3306 -d 255.255.255.255 -j ACCEPT # mysql
# don't delete the 'COMMIT' line or these rules won't be processed
COMMIT
2) Reinicie o ufw service ufw restart
Todos devem funcionar corretamente depois! Certifique-se de não colocar duas portas em uma como "-dport 6666,5555" - geralmente erros!