Running bitnami wordpress 3.4.1 on AWS but couldn't get varnish to work properly. Configured correctly as per varnish wiki on bitnami, apache on port 81 and varnish on 80. netstat shows the settings are correct too but varnishlog shows 503 service unavailable error, and at some point lots of "too many open files when accepting" lines. Varnish VCL file is from default wordpress template with port 81.
Did I miss out anything?
varnishlog and varnishstat below:
383 BackendOpen b default 10.142.73.43 58880 [aws ip] 80
383 TxRequest b POST
383 TxURL b /wp-admin/admin-ajax.php
383 TxProtocol b HTTP/1.1
383 TxHeader b Host: [domain]
383 TxHeader b Content-Length: 2497
383 TxHeader b Origin: http://[domain]
383 TxHeader b X-Requested-With: XMLHttpRequest
383 TxHeader b User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
383 TxHeader b Content-Type: application/x-www-form-urlencoded; charset=UTF-8
383 TxHeader b Accept: */*
383 TxHeader b Referer: [url]
383 TxHeader b Accept-Language: en-US,en;q=0.8
383 TxHeader b Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
383 TxHeader b Cookie: wordpress_2a550a8d7393d90c113ea48c426bcdcb=adminusername%7C1343191472%7Cb0cde5cdc1fe566b850fb967a9c978ee; __gads=ID=f29588af44ed6913:T=1303712459:S=ALNI_MY0EjMPUTSoImt6N2wBTpIqWg34XQ; __qca=P0-904217898-1303712460567; __ar_v4=%7CJJIGBE2ISVB2JAHWPNULGA%
383 TxHeader b X-Varnish: 1935608958
383 TxHeader b X-Varnish: 1935608964
383 TxHeader b X-Varnish: 1935608969
383 TxHeader b X-Varnish: 1935608979
383 TxHeader b X-Varnish: 1935608984
383 TxHeader b X-Varnish: 1935608992
383 TxHeader b X-Varnish: 1935608999
383 TxHeader b X-Varnish: 1935609006
383 TxHeader b X-Varnish: 1935609013
383 TxHeader b X-Varnish: 1935609018
383 TxHeader b X-Varnish: 1935609025
383 TxHeader b X-Varnish: 1935609033
383 TxHeader b X-Varnish: 1935609040
383 TxHeader b X-Varnish: 1935609052
383 TxHeader b X-Varnish: 1935609063
383 TxHeader b X-Varnish: 1935609072
383 TxHeader b X-Varnish: 1935609079
383 TxHeader b X-Varnish: 1935609097
383 TxHeader b X-Varnish: 1935609109
383 TxHeader b X-Varnish: 1935609111
383 TxHeader b X-Varnish: 1935609123
383 TxHeader b X-Varnish: 1935609136
383 TxHeader b X-Varnish: 1935609147
383 TxHeader b X-Varnish: 1935609158
383 TxHeader b X-Varnish: 1935609167
383 TxHeader b X-Varnish: 1935609179
383 TxHeader b X-Varnish: 1935609184
383 TxHeader b X-Varnish: 1935609199
383 TxHeader b X-Varnish: 1935609208
383 TxHeader b X-Varnish: 1935609218
383 TxHeader b X-Varnish: 1935609226
383 TxHeader b X-Varnish: 1935609234
383 TxHeader b X-Varnish: 1935609245
383 TxHeader b X-Varnish: 1935609249
383 TxHeader b X-Varnish: 1935609255
383 TxHeader b X-Varnish: 1935609265
383 TxHeader b X-Varnish: 1935609270
383 TxHeader b X-Varnish: 1935609281
383 TxHeader b X-Varnish: 1935609289
383 TxHeader b Accept-Encoding: gzip
383 TxHeader b X-Varnish: 1935609297
383 RxProtocol b HTTP/1.1
383 RxStatus b 503
383 RxResponse b Service Unavailable
383 RxHeader b Server: Varnish
383 RxHeader b Content-Type: text/html; charset=utf-8
383 RxHeader b Retry-After: 5
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b X-Varnish: 1935609353
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b X-Varnish: 1935609343
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b X-Varnish: 1935609335
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b X-Varnish: 1935609325
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b X-Varnish: 1935609316
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Content-Length: 419
383 RxHeader b Accept-Ranges: bytes
383 RxHeader b Date: Wed, 25 Jul 2012 14:12:28 GMT
383 RxHeader b X-Varnish: 1935609306
383 RxHeader b Age: 0
383 RxHeader b Via: 1.1 varnish
383 RxHeader b Connection: keep-alive
383 RxHeader b X-Cache: MISS
383 Fetch_Body b 4 0 1
383 Length b 419
383 BackendReuse b default
Hitrate avg: 0.0000 0.0000 0.0000
401 0.00 1.86 client_conn - Client connections accepted
281 0.00 1.30 client_req - Client requests received
74 0.00 0.34 cache_miss - Cache misses
302 0.00 1.40 backend_conn - Backend conn. success
263 . . n_sess_mem - N struct sess_mem
254 . . n_sess - N struct sess
118 . . n_objectcore - N struct objectcore
161 . . n_objecthead - N struct objecthead
198 . . n_waitinglist - N struct waitinglist
156 . . n_vbc - N struct vbc
156 . . n_wrk - N worker threads
156 0.00 0.72 n_wrk_create - N worker threads created
130246 0.00 602.99 n_wrk_max - N worker threads limited
6 0.00 0.03 n_wrk_lqueue - work request queue length
461 0.00 2.13 n_wrk_queued - N queued work requests
1 . . n_backend - N backends
16 0.00 0.07 losthdr - HTTP header overflows
146 0.00 0.68 n_objwrite - Objects sent with write
283 0.00 1.31 s_sess - Total Sessions
281 0.00 1.30 s_req - Total Requests
72 0.00 0.33 s_pass - Total pass
39886 0.00 184.66 s_hdrbytes - Total header bytes
61174 0.00 283.21 s_bodybytes - Total body bytes
146 0.00 0.68 sess_closed - Session Closed
3 0.00 0.01 sess_herd - Session herd
25785 0.00 119.38 shm_records - SHM records
1761 0.00 8.15 shm_writes - SHM writes
3 0.00 0.01 shm_cont - SHM MTX contention
146 0.00 0.68 sms_nreq - SMS allocator requests
61174 . . sms_balloc - SMS bytes allocated
61174 . . sms_bfree - SMS bytes freed
302 0.00 1.40 backend_req - Backend requests made
1 0.00 0.00 n_vcl - N vcl total
1 0.00 0.00 n_vcl_avail - N vcl available
1 . . n_ban - N total active bans
1 0.00 0.00 n_ban_add - N new bans added
214 0.00 0.99 hcb_nolock - HCB Lookups without lock
48 0.00 0.22 hcb_lock - HCB Lookups with lock
48 0.00 0.22 hcb_insert - HCB Inserts
216 0.00 1.00 uptime - Client uptime
1 0.00 0.00 LCK.sms.creat - Created locks
438 0.00 2.03 LCK.sms.locks - Lock Operations
1 0.00 0.00 LCK.sma.creat - Created locks
1 0.00 0.00 LCK.smf.creat - Created locks
293 0.00 1.36 LCK.smf.locks - Lock Operations
1 0.00 0.00 LCK.hcb.creat - Created locks
50 0.00 0.23 LCK.hcb.locks - Lock Operations
1 0.00 0.00 LCK.vcl.creat - Created locks
287 0.00 1.33 LCK.vcl.locks - Lock Operations
1 0.00 0.00 LCK.stat.creat - Created locks
263 0.00 1.22 LCK.stat.locks - Lock Operations
1 0.00 0.00 LCK.sessmem.creat - Created locks
481 0.00 2.23 LCK.sessmem.locks - Lock Operations
1 0.00 0.00 LCK.wstat.creat - Created locks
42941 0.00 198.80 LCK.wstat.locks - Lock Operations
1 0.00 0.00 LCK.herder.creat - Created locks
271 0.00 1.25 LCK.herder.locks - Lock Operations