David,
I am assuming that you are attempting to connect to the ODBC broker/driver on the server side using port 31. I don't use Merant, I use Intersolv, so I may be speaking out of turn here, but I think you need to provide the service name, that is held in your services file, as opposed to the...