OpenVPN doesn't works with TCP
The server log is very clear on why it's not working.
TCP/UDP: Socket bind failed on local address [undef]: Address already in use
You've got something else running on that combination of protocol/port. You can take a look what it is by doing netstat -nlp | grep 1234
(change port number accordingly) and kill that process or move that to another port.