On Tue, Dec 11, 2012 at 06:27:46PM -0500, Roy Smith wrote: > Hi Willie, > > Thanks for your note. Yes, I remember you mentioning that you had plans to > do this at some point. I just didn't realize it was included in 1.5.
I think I was not very verbose on the subject precisely because I know that most people are not too much receptive about such a feature. But in some environments (finance, etc...) it is an absolute pre-requisite. > The > flexible log format is nice too. I had hard-wired a format that made sense > for us, but your way lets people pick whatever makes sense for them. That was the idea. We know it's not easy to build the perfect format at once, so users can play with the tags. We agree that the tags still require that you have the doc while configuring, but once that's done, you don't need to change this anymore. > Now that the official haproxy code has this, there's really no point in me > continuing to maintain our version. It was nice to get to write some C code > again, however. These days, I mostly live in Python. It's good to get close > to the metal once in a while, so you don't forget how computers really work. :-) Anyway, as long as your patch does the trick for you, there is no reason to migrate. > I totally agree about keeping the clocks in sync. And, I should add, running > everything in UTC. I never again want to try to remember if I'm +4 or +5, or > deal with the fact that we rolled over from summer time to winter time in the > middle of a log file :-) That's true as soon as you have two datacenters in different timezones. > We're really looking forward to the SSL support in 1.5. We currently > terminate our SSL sessions with nginx (in addition to also using nginx as our > application front-end), so our data flow looks like nginx -> haproxy -> > nginx. It'll be nice to shorten that chain. I see. It may also allow you to filter attacks on the frontend based on counters that are detected lower in the chain. > Have you experienced any issues running your SSL code on Ubuntu precise? We > tried to upgrade our SSL hosts from lucid to precise and started getting > intermittent errors with users authenticating to our application. We were > never able to figure out what was going on. We eventually solved the problem > by retreating back to lucid. We don't know if it's an nginx issue, or a > problem with the underlying SSL library. I'm curious if you've seen anything > similar? I have memories of Emeric encountering some issues on Ubuntu during his tests, though I don't know what version that was. I remember the openssl package was named 1.0.0. I really don't think it would be nginx, because nginx in general is really good quality software and its SSL stack has been used for a long time at many places. I'd really bet on a young package on the Ubuntu side instead. Cheers, Willy

