7E1 to 8N1.........Parity Bit doubts
Why is there a mismatch between the protocol of the client and that of the server?  That makes no sense.  By the way parity is a ancient relic hardly used anymore today.

However, note that 8N1 is a superset of 7E1.  In the 7E1 (7 data bits, even parity, 1 stop bit) protocol, the parity bit is dictated by the other 7 bits.  You can really only send 7 bits of information each character.  In the 8N1 (8 data bits, no parity bit, 1 stop bit) protocol, the sender controls all 8 bits.  In that case, the sender could chose emulate 7E1 in software by filling in the parity bit apporpriately.