Incorrect error can returned by OpenEdge ODBC v6 driver if database name has wrong case
OpenEdge 10.2B ODBC driver v6 can return error "Socket closed" instead of "Remote Database Name not valid" if the cases of the database name used in the -db parameter and ODBC DSN do not match.