Ваша логика является неправильной с and
s. На основе того, что Вы записали, это сообщит обо всех пока НЕ и E_NOTICE и E_DEPRECATED, тогда как Вы, вероятно, имели в виду или или.
error_reporting(E_ALL ^ ( E_NOTICE | E_DEPRECATED));
Вышеупомянутое говорит, сообщите обо всех ошибках кроме E_NOTICE или E_DEPRECATED.
Брандмауэр выключен.
iptables -A OUTPUT -m owner ! --uid-owner root -d 169.254.169.254 -j DROP
Это правило запрещает другим пользователям чем пользователь root от открытия соединений к 169.254.169.254.