Systemd - Failed to start Squid caching proxy 
Testado em:
  openSUSE 13.2 x86_64 
   Squid Cache  versão 3.4.4
  
Tive a necessidade de instalar o Squid no openSUSE, fiz a instalação básica do sistema e a instalação do Squid.
Ao tentar utilizar uma configuração que já tenho, o sistema retornava alguns erros, seguem abaixo os erros e modificações que fiz:
1. Erro de permissão ao abrir socket:
2015/05/01 23:48:36 kid1| Pinger socket opened on FD 14 
R: Alterar para:
# chown root /usr/sbin/pinger 
2. Ao executar o sistema agora retorna esse erro:
systemctl status squid.service 
R: O segundo erro não fornecia detalhes, então tentei começar pelo básico, executando o Squid diretamente, e percebi que ele não encerrava, resolvi dar uma olhada no arquivo 
/usr/lib/systemd/system/squid.service .
Ao abrir arquivo modifiquei a linha "ExecStartPre":
# vi /usr/lib/systemd/system/squid.service 
Antes estava assim:
ExecStartPre=/bin/sh -c "test -d \"`sed -n 's/^cache_dir\s\+[[:alnum:]]\+\s\+\([[:graph:]\/]\+\)\s.*/\1/p' /etc/squid/squid.conf | sed '1 q'`/00\" || /usr/sbin/squid -z -F -N -S -f /etc/squid/squid.conf"
Agora está assim:
ExecStartPre=/bin/sh -c "test -d \"`sed -n 's/^cache_dir\s\+[[:alnum:]]\+\s\+\([[:graph:]\/]\+\)\s.*/\1/p' /etc/squid/squid.conf | sed '1 q'`/00\" || /usr/sbin/squid -N -d 1 -D -f /etc/squid/squid.conf"
Depois disso rodei um:
# systemctl daemon-reload 
squid.service - Squid caching proxy 
Espero ajudar alguém que passe pela mesma dificuldade.
Outras dicas deste autor
 
 
 
Leitura recomendada 
 
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
 
	
		
		
		
Posta ai
[code]
# squid -k parse
# cat /etc/squid/squid.conf
# iptables -L -nv
[/code]
	
 
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							[quote]
	[1] Comentário enviado por raphaeluncp em 30/10/2015 - 10:22h
	
	Bom dia meu amigo estou com o mesmo problema que vc, fiz as alterações sugeridas mas não adiantou, no meu caso.
segue resultado do status squid.service:
 
OpenSuse:/ # service squid status
squid.service - Squid caching proxy
   Loaded: loaded (/usr/lib/systemd/system/squid.service; disabled)
   Active: active (running) since Fri 2015-10-30 09:56:11 BRST; 3s ago
  Process: 3319 ExecStart=/usr/sbin/squid -F $SQUID_START_OPTIONS -f /etc/squid/squid.conf (code=exited, status=0/SUCCESS)
  Process: 3314 ExecStartPre=/bin/sh -c test -d "`sed -n 's/^cache_dir \+[[:alnum:]]\+ \+\([[:graph:]\/]\+\) .*/\1/p' /etc/squid/squid.conf | sed '1 q'`/00" || /usr/sbin/squid -z -F -N -S -f /etc/squid/squid.conf (code=exited, status=0/SUCCESS)
 Main PID: 3323 (squid)
   CGroup: /system.slice/squid.service
           ├─3321 /usr/sbin/squid -F -sY -f /etc/squid/squid.conf
           └─3323 (squid-1) -F -sY -f /etc/squid/squid.conf
Oct 30 09:56:11 OpenSuse.site squid[3323]: 0 Objects cancelled.
Oct 30 09:56:11 OpenSuse.site squid[3323]: 0 Duplicate URLs purged.
Oct 30 09:56:11 OpenSuse.site squid[3323]: 0 Swapfile clashes avoided.
Oct 30 09:56:11 OpenSuse.site squid[3323]: Took 0.04 seconds (  0.00 objects/sec).
Oct 30 09:56:11 OpenSuse.site squid[3323]: Beginning Validation Procedure
Oct 30 09:56:11 OpenSuse.site squid[3323]: Completed Validation Procedure
Oct 30 09:56:11 OpenSuse.site squid[3323]: Validated 0 Entries
Oct 30 09:56:11 OpenSuse.site squid[3323]: store_swap_size = 0.00 KB
Oct 30 09:56:11 OpenSuse.site squid[3323]: ERROR: No forward-proxy ports configured.
Oct 30 09:56:12 OpenSuse.site squid[3323]: storeLateRelease: released 0 objects
=============================
OpenSuse:/ # systemctl status squid.service
squid.service - Squid caching proxy
   Loaded: loaded (/usr/lib/systemd/system/squid.service; disabled)
   Active: active (running) since Fri 2015-10-30 10:07:51 BRST; 8s ago
  Process: 3436 ExecStart=/usr/sbin/squid -F $SQUID_START_OPTIONS -f /etc/squid/squid.conf (code=exited, status=0/SUCCESS)
  Process: 3430 ExecStartPre=/bin/sh -c test -d "`sed -n 's/^cache_dir \+[[:alnum:]]\+ \+\([[:graph:]\/]\+\) .*/\1/p' /etc/squid/squid.conf | sed '1 q'`/00" || /usr/sbin/squid -N -d 1 -D -f /etc/squid/squid.conf (code=exited, status=0/SUCCESS)
 Main PID: 3384 (squid)
   CGroup: /system.slice/squid.service
           ‣ 3384 (squid-1) normally listens to port 3128
Desde ja muito obrigado.
att.,
Raphael Hidalgo
[/quote]
Posta ai
[code]
# squid -k parse
# cat /etc/squid/squid.conf
# iptables -L -nv
[/code] 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar