4.2.8 Fixes from UF Research Computing

I applied the proto_mismatch and req_getcred patches to the 4.2.8 branch so you can get them both in a single merge.  Hopefully this will be easier for you.   We are running both of these patches currently in our 4.2.7 release on our production system.