Good news is that it works fine with juniper-local web filtering (ie it should work without web-filtering cp license, I have not tested that so far, but it should). HTTP method (GET, POST etc) is not logged, but url is. Neither are any other protocol elements - but bare get urls are logged fine.
Bad news is that logging does not work well with surf-control-integrated web-filtering. The reason is probably url cache.. The first request for a certain url gets logged fine, but the log does not show subsequent requests for the same url (as checks are done from the cache I think). I have tried setting url cache size to zero - but it does not help. The device is running Junos 10.3R3.7.
Have you got any ideas how to implement http traffic inspection/logging along with surf-control web-filtering?
Regards,
Pawel