"If the session id context is not set on an SSL/TLS server and client certificates are used, stored sessions will not be reused but a fatal error will be flagged and the handshake will fail." if the server gets an SSL alert from the client saying "unexpected message" when the client is trying to reuse session, it's likely that you did not call SSL_CTX_set_session_id_context and at the same time client authentication is being used.
- Wil
A trait is a type definition that can be used for normal Python object attributes, giving the attributes some additional characteristics: initialization, validation, delegation, notification, visualization
- Wil
Similar to launchd, daemontools, and runit. Unlike some of these programs, it is not meant to be run as a substitute for init as "process id 1". Instead it is meant to be used to control processes related to a project or a customer, and is meant to start like any other program at boot time.
- Wil
Language is by its very nature a communal thing; that is, it expresses never the exact thing but a compromise—that which is common to you, me, and everybody. ¶ —T. E. Hulme
- Wil
"I can't wait for more airlines to offer in-flight Internet. When the "Connexion by Boeing" service was offered by Singapore Airlines, I thought at that time is was imminent. Then they pulled the plug :("
- Wil
Excellent tool for profiling page load times based on the types of objects in the page (inline style, external stylesheet, inline script, external javascript, iframe, images.)
- Wil
"Thanks for the nice practical roundup. For the idle socket hanging issue, do you think it's an issue with pytyrant or tyrant itself? I submitted a patch to pytyrant that could potentially be related to it, basically the client hangs when the socket is closed (which could happen on idle connections.) http://code.google.com/p...... See if it fixes your issue? =wil"
- Wil