swf not being delivered

Avery, Jim Jim.Avery at cityofdenton.com
Wed Jan 9 23:56:17 CET 2013


I've managed to muddle through and set up a Varnish server to deliver a few of our Public Safety web pages to external browsers, but for the life of me, I cannot get a handle on why a simple .swf doesn't appear to be making its way to an external user. Internally to our network, it works just fine, but connect to the same webpage from outside, and all I get is a blank gray background, with no content delivered, and it appears that it's still trying to download something.

Running version 3 on Debian 2.6.32. Tried adding this sub to my .vcl file:

sub donotgzipflash {
    if (bereq.http.host == "yourwebserverdomainname.com") {
       if (bereq.url ~ "\.swf($|?)") {
            set bereq.http.Accept-Encoding = "identity";

sub vcl_miss { call donotgzipflash; }
sub vcl_pass { call donotgzipflash; }
to see if it would accomplish anything, but get this when I try to compile it:
root at revproxy:~# varnishd -f /etc/varnish/dpdandmedia.vcl -s malloc,1G -T -a :80
Message from VCC-compiler:
Regexp compilation error:

nothing to repeat

('input' Line 38 Pos 24)
       if (bereq.url ~ "\.swf($|?)") {


Running VCC-compiler failed, exit 1

VCL compilation failed

And so far have found nothing to remedy the compile error.

Any assistance will be appreciated.


Jim Avery
City of Denton, TX
Application Architect
Database, Exchange, Backup,
and Anti-Malware Administrator
Ph: 940.349.7760
Cell: 214.850.4543

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20130109/a2fbe4ee/attachment-0001.html>

More information about the varnish-misc mailing list