It is not likely a LSWS bug, as SSL transport layer has nothing to do with 304 support.
As I knew, some browsers do not cache any content received under SSL, some browsers do.
Tried those URLs under firefox with "Live HTTP headers" add-on, 304 has been returned.