Yes, the port number gets dropped in the ecommerce module. There are a few issues in general with the OpenACS ecommerce module that have probably been updated in ACS classic, but in general there's a bunch of cleanup to be done in that module. If someone has time to spend on this, it would be great. Otherwise, it will probably have to wait until 4.0...