PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Roberto Carna
Dear, I have Squid/Dansguardian in a Debian 9 server.

My Squid packages is from Debian repo, it is the stable version:

squid                          3.5.23-5+deb9u1

After execute "squid -k parse" everything is OK:

# systemctl status squid
● squid.service - LSB: Squid HTTP Proxy version 3.x
   Loaded: loaded (/etc/init.d/squid; generated; vendor preset: enabled)
   Active: active (running) since Wed 2018-05-09 20:30:36 -03; 2min 24s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 829 ExecStart=/etc/init.d/squid start (code=exited, status=0/SUCCESS)
 Main PID: 895 (squid)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/squid.service
           ├─893 /usr/sbin/squid -YC -f /etc/squid/squid.conf
           ├─895 (squid-1) -YC -f /etc/squid/squid.conf
           ├─896 (pinger)
           ├─932 (squid_ldap_auth) -b dc=company,dc=com -f uid=%s -h
ldap.company.com -v 3
           ├─933 (squid_ldap_auth) -b dc=company,dc=com -f uid=%s -h
ldap.company.com -v 3
           ├─934 (squid_ldap_auth) -b dc=company,dc=com -f uid=%s -h
ldap.company.com -v 3
           └─935 (squid_ldap_auth) -b dc=company,dc=com  -f uid=%s -h
ldap.company.com -v 3

May 09 20:30:35 proxy-nuevo systemd[1]: Starting LSB: Squid HTTP Proxy
version 3.x...
May 09 20:30:35 proxy-nuevo squid[893]: Squid Parent: will start 1 kids
May 09 20:30:35 proxy-nuevo squid[829]: Starting Squid HTTP Proxy: squid.
May 09 20:30:35 proxy-nuevo squid[893]: Squid Parent: (squid-1)
process 895 started
May 09 20:30:35 proxy-nuevo systemd[1]: squid.service: PID file
/var/run/squid.pid not readable (yet?) after start: No such file or
directory
May 09 20:30:36 proxy-nuevo systemd[1]: squid.service: Supervising
process 895 which is not our child. We'll most likely not notice when
it exits.
May 09 20:30:36 proxy-nuevo systemd[1]: Started LSB: Squid HTTP Proxy
version 3.x.

But when I read I notice two curious lines:

systemd[1]: squid.service: PID file /var/run/squid.pid not readable
(yet?) after start: No such file or directory
systemd[1]: squid.service: Supervising process 895 which is not our
child. We'll most likely not notice when it exits.


Is it normal or do I have to solve these? I repeat Squid is running OK...

Thanks
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users
Reply | Threaded
Open this post in threaded view
|

Re: PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Amos Jeffries
Administrator
On 10/05/18 11:53, Roberto Carna wrote:
> Dear, I have Squid/Dansguardian in a Debian 9 server.
>
> My Squid packages is from Debian repo, it is the stable version:
>
> squid                          3.5.23-5+deb9u1
...

>
> But when I read I notice two curious lines:
>
> systemd[1]: squid.service: PID file /var/run/squid.pid not readable
> (yet?) after start: No such file or directory
> systemd[1]: squid.service: Supervising process 895 which is not our
> child. We'll most likely not notice when it exits.
>
>
> Is it normal or do I have to solve these? I repeat Squid is running OK...

systemd cannot cope with daemons like Squid-3. All you can do for now is
ensure that you use the init.d scripts to manage Squid. Do not use the
"service ..." commands provided by systemd.

Squid-4 packages that resolve these issues are in Debian experimental
awaiting an official upstream stable release.
 NP: the major bugs preventing upstream stable are not affecting the
Debian package features. You can use the Squid-4 package now if you wish
by adding that "experimental" repository to your apt sources.list,
update apt, then install/upgrade Squid with "apt-get -t experimental
install squid".

Amos
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users
Reply | Threaded
Open this post in threaded view
|

Re: PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Roberto Carna
Dear Amos, thanks for your response.

Just a short question: if I continue using my currenbt Squid version
with " squid.service: PID file /var/run/squid.pid not readable"
warning...can I have any problem or it doesn't represent any problem?

Regards!!!

2018-05-09 23:09 GMT-03:00 Amos Jeffries <[hidden email]>:

> On 10/05/18 11:53, Roberto Carna wrote:
>> Dear, I have Squid/Dansguardian in a Debian 9 server.
>>
>> My Squid packages is from Debian repo, it is the stable version:
>>
>> squid                          3.5.23-5+deb9u1
> ...
>>
>> But when I read I notice two curious lines:
>>
>> systemd[1]: squid.service: PID file /var/run/squid.pid not readable
>> (yet?) after start: No such file or directory
>> systemd[1]: squid.service: Supervising process 895 which is not our
>> child. We'll most likely not notice when it exits.
>>
>>
>> Is it normal or do I have to solve these? I repeat Squid is running OK...
>
> systemd cannot cope with daemons like Squid-3. All you can do for now is
> ensure that you use the init.d scripts to manage Squid. Do not use the
> "service ..." commands provided by systemd.
>
> Squid-4 packages that resolve these issues are in Debian experimental
> awaiting an official upstream stable release.
>  NP: the major bugs preventing upstream stable are not affecting the
> Debian package features. You can use the Squid-4 package now if you wish
> by adding that "experimental" repository to your apt sources.list,
> update apt, then install/upgrade Squid with "apt-get -t experimental
> install squid".
>
> Amos
> _______________________________________________
> squid-users mailing list
> [hidden email]
> http://lists.squid-cache.org/listinfo/squid-users
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users
Reply | Threaded
Open this post in threaded view
|

Re: PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Amos Jeffries
Administrator
On 11/05/18 00:48, Roberto Carna wrote:
> Dear Amos, thanks for your response.
>
> Just a short question: if I continue using my currenbt Squid version
> with " squid.service: PID file /var/run/squid.pid not readable"
> warning...can I have any problem or it doesn't represent any problem?

It represents a problem, because systemd may interfere with the
auto-restart built into Squid in the event of crashes etc.

However, that problem wont affect normal operation, just the crash
handling and startup/shutdown processes of Squid. So YMMV whether that
is an issue relevant to your installation.


HTH
Amos
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users
Reply | Threaded
Open this post in threaded view
|

Re: PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Roberto Carna
Dear, my problem is that I have two different implementations of Squid
/ Dansguardian for just 40/50 users for navigation, and sometimes the
web browsing is too slow without any clue about this, it's just better
if I restart both daemons:

1) squid                          3.5.23-5+deb9u1 / dansguardian
            2.10.1.1-5.1+b4
2) squid3                             3.1.20-2.2+deb7u8   /
dansguardian                       2.10.1.1-5+b1

I've adjusted both configurations but the problem of slow navigation
appears always.

So I'm thinking maybe is a problem of this packages combination (squid
+ dansguardian)...

Do you recommend upgrade to Debian testing version packages or just to
usetry with Squid + Squidguard ??'?

Special thanks !!!

Regards.

2018-05-10 13:55 GMT-03:00 Amos Jeffries <[hidden email]>:

> On 11/05/18 00:48, Roberto Carna wrote:
>> Dear Amos, thanks for your response.
>>
>> Just a short question: if I continue using my currenbt Squid version
>> with " squid.service: PID file /var/run/squid.pid not readable"
>> warning...can I have any problem or it doesn't represent any problem?
>
> It represents a problem, because systemd may interfere with the
> auto-restart built into Squid in the event of crashes etc.
>
> However, that problem wont affect normal operation, just the crash
> handling and startup/shutdown processes of Squid. So YMMV whether that
> is an issue relevant to your installation.
>
>
> HTH
> Amos
> _______________________________________________
> squid-users mailing list
> [hidden email]
> http://lists.squid-cache.org/listinfo/squid-users
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users
Reply | Threaded
Open this post in threaded view
|

Re: PID file /var/run/squid.pid not readable AND Supervising process XXX which is not our child

Amos Jeffries
Administrator
On 11/05/18 07:11, Roberto Carna wrote:

> Dear, my problem is that I have two different implementations of Squid
> / Dansguardian for just 40/50 users for navigation, and sometimes the
> web browsing is too slow without any clue about this, it's just better
> if I restart both daemons:
>
> 1) squid                          3.5.23-5+deb9u1 / dansguardian
>             2.10.1.1-5.1+b4
> 2) squid3                             3.1.20-2.2+deb7u8   /
> dansguardian                       2.10.1.1-5+b1
>
> I've adjusted both configurations but the problem of slow navigation
> appears always.
>
> So I'm thinking maybe is a problem of this packages combination (squid
> + dansguardian)...
>
> Do you recommend upgrade to Debian testing version packages or just to
> usetry with Squid + Squidguard ??'?


I certainly recommend upgrading the 3.1 package to 3.5 on general
principles - it has a lot of problems that are resolved in 3.5. Is/was
there a specific reason for that old version to still be present?


You should probably try the v4 squid package and see if it is better.
Without knowing the actual reason for the delays I'm reluctant to make a
specific recommendation for any software.


Amos
_______________________________________________
squid-users mailing list
[hidden email]
http://lists.squid-cache.org/listinfo/squid-users