I had a similar complaint from a user and it turned out to be releted to firewall in combination with having HTTP Referrer checking enabled. When I disabled HTTP Referrer check the user was able to post. Not sure if this is your problem, but that was my situation.