Functions in backend variables interpretted literally

Federico Schwindt fgsch at lodoss.net
Fri Sep 4 01:55:50 CEST 2015


(redacted)
Hi,

I suspect you are using an old version.

if2dd2d2f works fine in 4.0.3 and master.

Cheers.

PS: in the future please use varnish-dev or trac for bug reports.

On Wed, Aug 12, 2015 at 4:17 PM, Chris Topher <
chrismmonteiro1 at gmail.com> wrote:

> Hi there
>
>
>
> I used dynamically named servers on EC2, my varnish bootstrap setup
> configures the vcl according to the server name e.g.
>
> i-f2dd2d2f
>
>
>
> Varnish doesn’t like the hyphen in the back end name, so I replace it out,
> fair enough:
>
> if2dd2d2f
>
>
>
> Now it fails because the back end server name has the function ‘if’ in it!
>
>
>
> I now replace this out to:
>
> lol2dd2d2f
>
>
>
> I think it may be a bug that the ‘if’ function is interpreted in a back
> end variable definition like this.
>
> ------------------------------
>
> ------------------------------
> This email has been scanned for email related threats and delivered safely
> by Mimecast.
> For more information please visit http://www.mimecast.com
> ------------------------------
>
> _______________________________________________
> varnish-bugs mailing list
> varnish-bugs at varnish-cache.org
> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-bugs/attachments/20150904/9ac03edd/attachment.html>


More information about the varnish-bugs mailing list