[squid-users] reoccuring message

From: CDMB <solarissparc_at_gmail.com>
Date: Sun, 20 Sep 2009 08:09:35 -0400

I am getting an error message when reverse proxy to outlook web access
from cache.log:
2009/09/20 02:00:52| ctx: exit level 0
2009/09/20 02:00:52| ctx: enter level 0:
'https://webmail.xxyy.com/exchange/mn-vw'
2009/09/20 02:00:52| http.cc(573) HttpStateData::cacheableReply:
unexpected http status code 440
2009/09/20 02:00:53| ctx: exit level 0
2009/09/20 02:00:53| ctx: enter level 0:
'https://webmail.xxyy.com/exchange/mn-vw/'
2009/09/20 02:00:53| http.cc(573) HttpStateData::cacheableReply:
unexpected http status code 207
2009/09/20 02:00:53| ctx: exit level 0
2009/09/20 02:00:53| ctx: enter level 0:
'https://webmail.xxyy.com/exchange/mn-vw/'
2009/09/20 02:00:53| http.cc(573) HttpStateData::cacheableReply:
unexpected http status code 207
2009/09/20 02:00:53| ctx: exit level 0
2009/09/20 02:00:53| ctx: enter level 0:
'https://webmail.xxyy.com/exchange/mn-vw/Inbox'
2009/09/20 02:00:53| http.cc(573) HttpStateData::cacheableReply:
unexpected http status code 207

I ran the following command on the store.log trying to get the list of
items item throwing 207 errors:

more store.log |grep 207 | awk ' { print $12 }' | sort | uniq -c
      5 BMOVE
     16 BPROPPATCH
     52 GET
      3 OPTIONS
     14 POLL
     67 POST
   1833 PROPFIND
      1 PROPPATCH
   2118 SEARCH
      7 SUBSCRIBE
   3874 X-MS-ENUMATTS

I tried to make several modifications to my config to see if the
errors would go away to no avail

cache_mem 8 MB
cache_dir ufs /var/squid 2000 16 256
https_port 443 key=/etc/squid3/key.crt cert=/etc/squid3/ssl.key accel vhost
cache_peer 192.168.50.25 parent 443 0 no-query originserver login=PASS
ssl sslflags=DONT_VERIFY_PEER name=webmail.xxyy.com

acl OWA dst webmail.xxyy.com
never_direct allow OWA

http_access allow OWA
http_access deny all
miss_access allow OWA
miss_access deny all

#Added to address odd error
maximum_object_size 0 KB
minimum_object_size 0 KB
extension_methods SEARCH SUBSCRIBE PROPFIND PROPATCH MKCOL RPC_IN_DATA
RPC_OUT_DATA X-MS-ENUMATTS
#debug_options ALL,5

Version and compile flags:

Squid Cache: Version 3.0.STABLE19
configure options: '--build=i486-linux-gnu' '--prefix=/opt'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc'
'--localstatedir=/var' '--libexecdir=${prefix}/lib/squid3'
'--disable-maintainer-mode' '--disable-dependency-tracking'
'--srcdir=.' '--datadir=/usr/share/squid3' '--sysconfdir=/etc/squid3'
'--mandir=/usr/share/man' '--with-cppunit-basedir=/usr'
'--enable-inline' '--enable-async-io=8'
'--enable-storeio=ufs,aufs,diskd,null'
'--enable-removal-policies=lru,heap' '--enable-delay-pools'
'--enable-cache-digests' '--enable-underscores' '--enable-icap-client'
'--enable-follow-x-forwarded-for' '--enable-auth=basic,digest,ntlm'
'--enable-basic-auth-helpers=LDAP,MSNT,NCSA,SASL,SMB,getpwnam,multi-domain-NTLM'
'--enable-ntlm-auth-helpers=SMB'
'--enable-digest-auth-helpers=ldap,password'
'--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group'
'--with-filedescriptors=65536' '--with-default-user=proxy'
'--enable-epoll' '--enable-linux-netfilter' '--enable-ssl'
'--with-openssl=/usr' 'build_alias=i486-linux-gnu'

On a parse I see the following

2009/09/20 08:08:20| Extension method 'PROPATCH' added, enum=30
2009/09/20 08:08:20| Extension method 'RPC_IN_DATA' added, enum=31
2009/09/20 08:08:20| Extension method 'RPC_OUT_DATA' added, enum=32
2009/09/20 08:08:20| Extension method 'X-MS-ENUMATTS' added, enum=33
2009/09/20 08:08:20| Extension method 'BPROPATCH' added, enum=34
Received on Sun Sep 20 2009 - 12:09:44 MDT

This archive was generated by hypermail 2.2.0 : Mon Sep 21 2009 - 12:00:02 MDT