Если при попытке изменить порт в SQUID у вас возникает ошибка «Cannot open HTTP Port», то скорее всего у вас включен SElinux. 
Простым вариантом решения проблемы будет выключить его. Если же вы не хотите этого делать, следующая инструкция для вас:
setroubleshoot: SELinux is preventing the squid (squid_t) from binding to port 5000. For complete SELinux messages. run sealert -l 1cf3c788-35f7-4752-8439-92a1d0719466
В данной ошибке указывается причина, которую можно посмотреть: 
sealert -l 1cf3c788-35f7-4752-8439-92a1d0719466
Исправляется следующими командами:
# semanage port -a -t http_cache_port_t -p tcp 5000
# service squid start
Есть проблемы с настройкой Linux сервера ? Обращайтесь — office@itfb.com.ua