Raspberry pi Varnish未缓存和错误:";未找到LIBVARNISHAPI“U 1.2/3”;关于树莓

Raspberry pi Varnish未缓存和错误:";未找到LIBVARNISHAPI“U 1.2/3”;关于树莓,raspberry-pi,varnish,http-caching,Raspberry Pi,Varnish,Http Caching,Varnish通过rpi很好地服务于我的网页,但它从不缓存。返回的年龄标头始终为0。我已确保应用程序不会返回任何cookies。我使用默认的vcl配置运行,但也尝试通过指定以下非常简单的vcl_recv强制缓存: sub-vcl\u recv{ 返回(散列); } 我对清漆很陌生,可能遗漏了一些明显的东西。我遵循了非官方的安装指南,但它看起来非常基本 以下是返回的标题: 缓存控制:公共,最大使用年限=10000 接受范围:字节 ETag:“555-1388685308000” 最后修改:201

Varnish通过rpi很好地服务于我的网页,但它从不缓存。返回的年龄标头始终为0。我已确保应用程序不会返回任何cookies。我使用默认的vcl配置运行,但也尝试通过指定以下非常简单的vcl_recv强制缓存:

sub-vcl\u recv{
返回(散列);
}

我对清漆很陌生,可能遗漏了一些明显的东西。我遵循了非官方的安装指南,但它看起来非常基本

以下是返回的标题:


缓存控制:公共,最大使用年限=10000

接受范围:字节

ETag:“555-1388685308000”

最后修改:2014年1月2日星期四17:55:08 GMT

内容类型:text/html;字符集=UTF-8

内容长度:555

日期:2014年1月5日星期日15:43:46 GMT

X-清漆:32783

年龄:0

通孔:1.1清漆

连接:保持活力

并发送:


主机:“我的rpi主机”

接受:/

接受编码:gzip,deflate

我想查看一些日志记录,但尝试运行除varnishd以外的任何内容都会导致以下错误:

$varnishlog
varnishlog:/usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1:version
libvarnishapi_1.2'未找到(varnishlog需要)
varnishlog:/usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1:未找到版本
libvarnishapi_1.3'(varnishlog要求)

所以我试着运行$ldconfig-n/usr/local/lib/但是我得到了相同的错误


我已经没有主意了,这里会有什么问题?我觉得很奇怪,应用程序被提供了,但其他任何东西都会爆炸。

我错过了libvarnishapi-dev。我是通过Aptitude安装的。然后有一个与varnish(我从git获得)不匹配的地方,所以我也通过Aptitude安装了它