The enclosure is a an aquarium, 24"x12"x6"
Heat lamp keeping hot side at 89 and cool side at 80, measured with digital therm.
Humidity at 50% +/- 5%, measured with a digital hygro.
Dimmer switch to regulate heat, haven't seen temps fluctuate more than 2 degrees
Aspen shaving bedding, always has fresh water and 2 hides

I would have to talk to the person I got it from to find out what they had it in before.
As I said I've only had it a few days so I don't think it was anything I did, the snake was skinny when I got it.

Can snakes absorb the water through their skin?