I'm doing some work on a PIX 515, attempting to set it up for our network. I've gotten it to pass basic http packets across all the interfaces. For one of tests I turned off the fixup protocol for http like so: no fixup protocol http. As expected it wouldn't pass http packets any more. So then I turned back on (using port 80, as expected). It still doesn't pass http packets across any of the interfaces. I've checked with the debug packet command, and http goes in, but never comes out. Does this behavior make sense? I'd be happy to post the relevant parts of the configuration, but I was hoping there might be a probable explanation on the evidence I've given.
BTW, I rebooted the PIX, and machines connected to the interfaces, and the behavior remains. I didn't change the addresses, or ACLS, or anything else. Just the http fixup protocol. I'm stumped.
Thanks in advance for any suggestions.