OnRamp for Commerce One MarketSite 3.5 SP1 | webMethods OnRamp for Commerce One MarketSite Adapter Documentation | webMethods OnRamp for CommerceOne MarketSite Adapter Installation and User’s Documentation | Setting Up Secure Communication with MarketSite | Communicate as a Server | Configure SSL Communication with a Commerce One.net MarketSite Client
 
Configure SSL Communication with a Commerce One.net MarketSite Client
To configure Integration Server to communicate with a MarketSite client at a Commerce One.net marketplace, you obtain a special certificate file from Commerce One, convert the file to the format used by Integration Server, and associate the converted certificate with an Integration Server user that can call the C1 OnRamp receiveEnvelope service.
*To configure SSL communication with a Commerce One.net MarketSite client
1. Open Integration Server Administrator and set the webMethods/HTTPSForMarketConnect listener to request certificates from clients trying to connect to Integration Server via SSL (For instructions, see the webMethods Integration Server Administrator’s Guide for your release.
2. Obtain a certificate file named marketsite.p7m from Commerce One. The file contains a MarketSite certificate chain in PKCS #7 format. Install and configure the file as instructed by Commerce One.
3. Convert the certificate file from PKCS #7 file format to the DER format used by Integration Server as follows:
*If you are using a Windows 2000 system, you can use a wizard to export the file to DER format. Rename the certificate file marketsite.p7c, then double-click the file. The system opens the Certificate interface. Click the Details tab, then click Copy to File to open the wizard. Export the file to DER encoded binary X.509.
*If you are using a Windows NT system, you can use the Certificate Manager application to convert the file.
*If you are using a non-Windows system, use a commercial certificate manipulation tool to convert the file.
4. Associate the certificate you just converted with an Integration Server user that can call the C1 OnRamp receiveEnvelope service. To complete the following steps use the instructions in the webMethods Integration Server Administrator’s Guide for your release.
a. In Integration Server Administrator, add a user that represents the MarketSite to the ACL that is authorized to call the receiveEnvelope service.
b. Import the certificate and associate it with the user.