Thank you! Following your example I can now get this to work. I was perhaps misled by reading source code for something called "check_group.c" into thinking the setvbuf() calls were needed. John. -- View this message in context: http://n4.nabble.com/Trouble-writing-external-acl-helper-tp1839464p1839566.html Sent from the Squid - Users mailing list archive at Nabble.com.