[squid-users] upgrading Squid 2.5S3 to 2.5S7 broke RealVideo

From: <adam-s@dont-contact.us>
Date: Mon, 31 Jan 2005 19:28:36 -0800

Hello,

We recently upgraded our Squid server from a Sun Ultra60 running
Solaris 2.8 to a Sun V240 running Solaris 2.9. I also took the
opportunity to upgrade Squid from 2.5STABLE3 to 2.5STABLE7. Now our
streaming video (Real Media) no longer works (it hangs). The old
proxy is still around as a standby and it still works, but we are
retiring that server so keeping it is not an option. I used the same
conf file (after determining what, if any, new options were in the new
squid.conf.default). In fact the only changes the "diff" command
shows are the size and number of the cache dirs. So next I checked
the compile options, and the only diffs are the STABLE7 version was
compiled with aufs-threads and Spanish while the STABLE3 has asyn-io.
All other options are the same.

So I then checked the ChangeLog, Release Notes, the Bug database, and
the archives for the mailing list and found nothing. But I am not
exactly sure how to characterize the problem so I may have just not
searched for the right terms. I would have assumed a change to our
network or something but nothing has changed recently except for the
upgrade. The new Squid server is, other than this, proxying fine for
1500 people. Does anyone have any ideas as to what changes in Squid
would have broken RealMedia flows? Again, I have two servers that
are configured the same. The STABLE3 works with RealVideo and the
STABLE7 does not. I am humbly requesting either help fixing this or
pointers to how to research the problem.

thanks

Adam

BINARY DIFFS ARE TRIVIAL:
NEW: Squid Cache: Version 2.5.STABLE7
configure options: --prefix=/usr/local/squid-2.5.STABLE7
--enable-dlmalloc --enable-aufs-threads --with-pthreads
--enable-storeio=aufs,ufs --enable-removal-policies=heap,lru
--enable-delay-pools --disable-icmp
--enable-cachemgr-hostname=aocproxy
--enable-snmp --disable-ident-lookups '--enable-err-languages=English
Spanish'

OLD: Squid Cache: Version 2.5.STABLE3
configure options: --prefix=/usr/local/squid-2.5.STABLE3
--enable-dlmalloc --enable-async-io --enable-storeio=aufs,diskd,ufs
--enable-removal-policies=heap,lru --enable-delay-pools --disable-icmp
--enable-cachemgr-hostname=aocproxy --enable-snmp
--disable-ident-lookups --with-pthreads

Squid.conf diffs:
    OLD cache_dir aufs /cache 19000 16 256
    OLD cache_dir aufs /cache2 19000 16 256
    NEW cache_dir aufs /cache 7256 16 256
    NEW cache_dir aufs /cache2 6800 16 256
    NEW cache_dir aufs /cache3 6800 16 256
Received on Mon Jan 31 2005 - 20:28:12 MST

This archive was generated by hypermail pre-2.1.9 : Mon Mar 07 2005 - 12:59:36 MST