VLTrader Installation Step by Step
Transcription
VLTrader Installation Step by Step
E.C.S. International B.V. AirSupply Step – by – Step Set-up documentation CLEO LexiCom Communication Client For SupplyOn AirSupply AS2 connectivity Version 1.2 Date: 20 March 2012 Electronic Commerce Solutions Int. B.V. P.O.box 22 1687 ZG WOGNUM The Netherlands Tel.: +31 229 574331 E-mail: [email protected] Internet: www.ecs-europe.nl Step–by–Step Set-up documentation CLEO LexiCom Communication Client INDEX 1 INTRODUCTION .................................................................................................................................................... 3 2 CLEO LEXICOM .................................................................................................................................................... 3 3 WHAT DO YOU NEED CHECK LIST: ................................................................................................................ 3 3.1 3.2 3.3 4 HOW DO YOU GET CLEO LEXICOM SOFTWARE: .................................................................................................. 3 SERIAL NUMBER LEXICOM ................................................................................................................................. 4 CERTIFICATE FOR THE AS2 CONNECTION. ........................................................................................................... 4 CLEO LEXICOM INSTALLATION STEP BY STEP ........................................................................................ 4 4.1 4.2 4.3 5 INSTALL CLEO LEXICOM..................................................................................................................................... 4 REGISTER YOUR CLEO LEXICOM....................................................................................................................... 10 CREATE SUBFOLDERS. ....................................................................................................................................... 11 CERTIFICATES .................................................................................................................................................... 12 5.1 5.2 5.3 5.4 5.5 5.6 6.0 6.1 6.2 6.3 CERTIFICATES REQUIREMENTS. ......................................................................................................................... 12 OBTAINING TRUSTED CERTIFICATE USING LEXICOM (OPTIONAL) ..................................................................... 12 GENERATE A SELF-SIGNED USER CERTIFICATE USING LEXICOM...................................................................... 12 EXPORT YOUR USER CERTIFICATE FROM YOUR GENERATED SELF-SIGNED USER CERTIFICATE. ...................... 14 ORGANIZE YOUR TRUSTED CERTIFICATE (E.G. THAWTE OR VERISIGN) ............................................................. 15 HOW TO IMPORT A TRUSTED CERTIFICATE INTO LEXICOM. ............................................................................... 16 CONFIGURATION OF LEXICOM. ............................................................................................................... 20 CONFIGURE INBOUND PARAMETERS (LOCAL LISTENER). .................................................................................. 20 IMPORT DOWNLOADED PRE-CONFIGURED HOST FOR SUPPLYON AIRSUPPLY AS2 ........................................... 23 TEST YOUR LEXICOM WITH SUPPLYON AIRSUPPLY. ........................................................................................ 28 Version 1.2 page: 2/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client 1 Introduction Fred Rinkel – Senior consultant ECS SupplyOn AirSupply 1.2 20 March 2012 Author Project Version Date . 2 Cleo LexiCom This document is based on a Cleo LexiCom that will be installed on a Windows platform. For UNIX, LINUX and iSeries there might be additional steps – please read the standard Cleo installation guide or contact ECS if you are installing other platforms than Windows. 3 What do you need Check List: - Cleo LexiCom software (software download) chapter 3.1 - Open HTTPs port 443 to connect to the Cleo Licensing site: https://license.cleo.com - Check also the proxy settings if you are using a proxy This is needed to register the LexiCom software. If you can NOT open this port to the Cleo license site or it fails please contact ECS so we can provide you a license_key.txt file that can be imported into the LexiCom software to do the registration manually. - You need to know your external IP address to be reached from outside (the Internet). chapter 6.1 - Preconfigured AS2 host PREPRD (TEST) and PROD (Production) software download chapter 3.1 - Self signed certificate (as the basis to get your signed / trusted certificate) chapter 5.3 - a trusted certificate from Thawte or VeriSign (ECS can provide these for you if you require) - Create subfolders (after you finish the LexiCom installation) chapter 4.3 file system path...\LexiCom\outbox\SupplyOn AirSupply PREPRD + PROD\subfoldername\ SO-ForecastConfirmation SO-OrderConfirmation SO-SellerASN SO- VMIPlannedReceipts -Test your LexiCom with SupplyOn AirSupply. chapter 6.3 3.1 How do you get Cleo LexiCom Software: Before you can install LexiCom you must first download LexiCom. Go to: www.ecs-europe.nl and choose ‘SUPPLYON’’ on the top right side, Here you will find the download instructions for the following items: - Cleo LexiCom software. - Preconfigured SupplyOn AirSupply AS2 PREPRD Host - Preconfigured SupplyOn AirSupply AS2 PROD Host (make sure you fill in all details correctly, and at the ‘referred by’ fill in ECS/SupplyOn) When you have downloaded the software and you have received your serial number (looks like XX0000-YY1111), you can register the CLEO LexiCom Software. Together with your LexiCom software download, you will receive the Installation guide. If you require additional Technical documentation for Cleo LexiCom, all relevant detailed information and guides can be downloaded from the CLEO website (also here your serial number is required). For all documentation of LexiCom, please go to: www.cleo.com/VerifySN.php?DIV=EC&go=/support/byproduct/lexicom/documentation/index.php - Setup your LexiCom software Step by Step (follow all steps in this document). Click on the link to download the items you require. Version 1.2 page: 3/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client ECS International BV provides an installation & Implementation service for the connection to SupplyOn AirSupply. Contact ECS if you would like to use our services. For additional details on the available services, please refer to the pdf document: ECS SupplyOn AirSupply Pricing and Services CLEO LexiCom Communication Client V1-0 (can be downloaded via www.ecs-europe.nl SupplyOn AirSupply as well. This documentation is based on Cleo LexiCom Version 4.4 which is the actual version in 2012. 3.2 Serial Number LexiCom - You will receive your serial number by email after the LexiCom download. 3.3 Certificate for the AS2 connection. Before you can connect with SupplyOn PROD via AS2 you require a TRUSTED certificate for the secure internet AS2 connection with SupplyOn. To connect with SupplyOn PREPRD you can use a self-signed vertificate If you already have a supplier for Trusted certificates (like e.g. VeriSign or Thawte) you can purchase a Trusted certificate via your existing channels. When you have no provider yet, or when you have no experience with Trusted Certificates, ECS International can assist you with the purchase of such a Trusted certificate as we are a certified and official partner for Thawte. We can also assist you with the implementation of such a certificate. (see chapter 5.1 and 5.2 in this document how to do this.) 4 Cleo LexiCom Installation Step by Step 4.1 Install Cleo LexiCom. Double click on the downloaded install.exe. The installation LexiCom begins to run automatically. Version 1.2 page: 4/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears: Click on: Next : The next screen appears: Version 1.2 page: 5/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Click on: Next : The next screen appears: Accept the terms of the License Agreement and Click on: . The next screen appears: Version 1.2 Next : page: 6/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Here you can choose the path where LexiCom will be installed in. Default is: C:\Program Files\LexiCom Click on: Next : The next screen appears: Here you can choose the products you want to install: You only need to select and install “LexiCom”. Click on: Next : The next screen appears: Version 1.2 page: 7/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client In this screen you can choose where you want to create the LexiCom icon Default is: In a new Program Group “LexiCom”. Click on: Next : The next screen appears: In this screen you must mark “Start service automatically at startup”. Also define the “Service name” as “LexiCom” Click on: Next : Version 1.2 page: 8/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears: In this screen you see the settings that are being configured Click on: Install : The next screen appears: Now LexiCom is being installed. Version 1.2 page: 9/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client When LexiCom is installed correctly you will see the next screen: Click on: Done : Now the installation of LexiCom is finished. ========= 4.2 Register your Cleo LexiCom. On your desktop you should see the icon “LexiCom” . Double click on this icon to start LexiCom Or go to Windows Start All Programs LexiCom and click on the LexiCom icon. and you will be asked to register LexiCom. Use the Serial number (is the software key) you have received from Cleo or ECS and Click on: Check Registration : Version 1.2 page: 10/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears if the registration is done via https://license.cleo.com:443 Check also the Set Proxy settings if you are using a proxy If you get an connection error please contact ECS so we can provide you a license_key.txt file that can be imported into the LexiCom software to do the registration manually. In this screen fill in all the required fields (your company details) and Click on: Register : After a good registration you can start with the configuration of LexiCom. 4.3 Create subfolders. After you have finished the LexiCom installation you need to create the subfolders. Create subfolders For PREPRD File system path...\LexiCom\outbox\SupplyOn AirSupply PREPRD\subfoldername\ For Prod File system path...\LexiCom\outbox\SupplyOn AirSupply PROD\subfoldername\ SO-ForecastConfirmation SO-OrderConfirmation SO-SellerASN SO-VMIPlannedReceipts For PREPRD File system path...\LexiCom\Outbox\SupplyOn AirSupply PREPRD\SO-ForecastConfirmation\ For PREPRD File system path...\LexiCom\Outbox\SupplyOn AirSupply PREPRD\SO-OrderConfirmation\ For PREPRD File system path...\LexiCom\Outbox\SupplyOn AirSupply PREPRD\SO-SellerASN\ For PREPRD File system path...\LexiCom\Outbox\SupplyOn AirSupply PREPRD\SO-VMIPlannedReceipts\ For Prod File system path...\LexiCom\Outbox\SupplyOn AirSupply PROD\SO-ForecastConfirmation\ For Prod File system path...\LexiCom\Outbox\SupplyOn AirSupply PROD\SO-OrderConfirmation\ For Prod File system path...\LexiCom\Outbox\SupplyOn AirSupply PROD\SO-SellerASN\ For Prod File system path...\LexiCom\Outbox\SupplyOn AirSupply PROD\SO-VMIPlannedReceipts\ Version 1.2 page: 11/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client 5 Certificates 5.1 Certificates requirements. For the certificates requirements, please refer to the SupplyOn AirSupply Implementation Guide. 5.2 Obtaining trusted certificate using LexiCom (optional) When you have already the possibility to create trusted certificates via another route in your company, this can be done as well. Please follow the instructions from your provider and go to chapter 5.6 In this document How to import a trusted certificate into LexiCom. If you would like to use the simple way to generate certificates via LexiCom, follow the instructions below: Before you can organise the required Trusted / Signed certificate from e.g. VeriSign or Thawte, you need to create first a Self-Signed certificate. When you have created this Self-Signed certificate, you need to export this to your selected trusted certificate provider to get the certificate SIGNED. Please follow the instructions: 5.3 Generate a Self-Signed User Certificate using LexiCom Double click on the LexiCom icon on your desktop to start LexiCom. We now need an own certificate that will be used for the encryption and signing of the messages. Therefore we go to “TOOLS” “Certificate Manager”. Go to “Certificates” “Generate” “Self-signed User Certificate”. Here you must fill in the required information (explained below) Version 1.2 page: 12/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Please make sure ALL red arrows settings are used because these are mandatory settings. For User Alias you can choose any name you like Version 1.2 page: 13/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client After adding the details click : 5.4 OK and your certificate is created. Export your User Certificate from your Generated Self-Signed User Certificate. Go to your new certificate under “Users” and right click your certificate and choose “export” and “User Certificate”. Here you fill in the next info. Or you can choose another path where you want to export the certificate to Version 1.2 page: 14/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Click Export. You will find the certificate now on the C:\ drive with the name: mycert.cer. This certificate is needed for SupplyOn to import on their site. Please exchange the certificates plus the SupplyOn AirSupply AS2 parameter sheet with SupplyOn. 5.5 Organize your trusted certificate (e.g. Thawte or VeriSign) For your partner that will ‘sign ‘ your certificate (e.g. Thawte or VeriSign) you need also to export the PEM from your Self-Signed certificate. Right click on your created Self-Signed certificate and choose “Generate” and “PEM-formatted Certificate Signing Request” Click on: PEM-formatted Certificate Signing Request . Version 1.2 page: 15/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears: Enter here the password you have given this certificate. Click on: OK The next screen appears when the password is correct : Click on: Copy The CSR is copied to the clipboard. E.g. paste the CSR into the CA's web form at your certificate provider. You can now close the Certificate Manager. 5.6 How to import a trusted certificate into LexiCom. Double click on the LexiCom icon on your desktop to start LexiCom. If we want to import a trusted certificate that will be used for encryption and signing of the messages. Therefore we go to “TOOLS” “Certificate Manager”. Go to “Certificates” “Import” “ User Certificate and Private Key”. Version 1.2 page: 16/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears. Give the certificate a name (in this example CLEOWS1) Fill in the belonging password for this certificate. Mark Personal Information Exchange-PKCS #12(.P12) Browse to the place where the certificate is stored Version 1.2 page: 17/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears if you browsed to the certificate that you want to import. Click on the certificate Click on: Open The next screen appears. Version 1.2 page: 18/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Click on: Import The next screen appears. The certificate is now imported in LexiCom. Version 1.2 page: 19/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client 6.0 Configuration of LexiCom. 6.1 Configure inbound parameters (Local Listener). Go to the start page of LexiCom. Now select/click on “Local Listener”. The next screen appears: On the HTTP tab you will see the inbound port for AS2 traffic (default is set to 5080). Deselect the HTTP and select the HTTPs For SupplyOn AirSupply AS2 the requirement is HTTPs and port 443 for receiving HTTPs from SupplyOn AirSupply. On Certificate Alias click on Browse an choose your certificate. On Password use the password you have given on your certificate. Also mark Authenticate Client These settings can be modified when needed. Click: Apply Version 1.2 page: 20/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Now go to and select the tab Certificates . Click on : Browse The next screen appears: Click on your certificate this and Click on: Select Version 1.2 page: 21/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client The next screen appears: In this screen you must enter your password that you have given when you have created this certificate. Click: Apply Click on the + next to the “Local Listener” and a roll down menu comes down. Now click on AS2 , In the first tab you must add your external IP address ‘My External Address’ is the IP address to be reached from outside (the Internet). Click: Apply Version 1.2 page: 22/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client 6.2 Import downloaded Pre-Configured host for SupplyOn AirSupply AS2 Now all the settings for your internal environment are configured. The next action you must do is to Import the Pre-Configured host “SupplyOn AirSupply AS2 PREPRD” that you have downloaded earlier. (SupplyOn AirSupply AS2 PREPRD Host.zip). From the main menu of LexiCom: Go to File Import and choose: Local File . Go to the folder where you have stored the “SupplyOn AirSupply AS2 PREPRD Host.zip” and select this file. Click: Open OR Go to the folder where you have stored the “SupplyOn AirSupply AS2 PROD Host.zip” and select this Version 1.2 page: 23/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Click on Open . The next screen will appear: In this screen, in the list of “Host File(s)” = mark the “SupplyOn AirSupply AS2 PREPRD”, In this screen, in the list of “Configuration File(s)” = mark “Schedule” In this screen, in the list of “Trading Partner/CA certificate(s)” = mark ALL certificates Version 1.2 page: 24/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client OR when you want to import the PROD host The next screen will appear: In this screen, in the list of “Host File(s)” = mark the “SupplyOn AirSupply AS2 PROD”, In this screen, in the list of “Configuration File(s)” = mark “Schedule” In this screen, in the list of “Trading Partner/CA certificate(s)” = mark ALL certificates Click on Import . Version 1.2 page: 25/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Now the SupplyOn AirSupply AS2 PREPRD host plus schedule plus certificates are imported into LexiCom OR Now the SupplyOn AirSupply AS2 PROD host plus schedule plus certificates are imported into LexiCom. If you don’t want to keep the sent message than you can blank the “Sentbox” path. (but keep in mind that all messages will stay there and must be deleted manually if you want) You can find this box in the default installed directory you have chosen (adjustable naming is possible) (C:\Program Files\LexiCom\Sentbox\SupplyOn AirSupply AS2 PREPRD) Version 1.2 page: 26/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Because Message type routing is based on the “AS2 subject” , subfolders need to be created upfront for each message type that will be used. For the message type naming convention, flexibility and details, please refer to the SupplyOn AirSupply Implementation Guide. An example: For SupplyOn AirSupply AS2 PREPRD you can create the following subfolders in the LexiCom installation outbox folder (by default this will be set to: C:\Program Files\LexiCom\outbox\ In this example for outbox folder you must create subfolders (see the examples below): \SupplyOn AirSupply AS2 PREPRD \SO-SellerASN\ (for Test ASN messages that must be sent) ….. You can also use your own specific folders. Please do the same for the PRODUCTION file environment, Be sure you use the correct PRODUCTION values from the SupplyOn AirSupply AS2 parameter sheet !. The next step is to go to the mailbox HTTP tab and there you must fill in your TEST “AS2-From” value that you have given to SupplyOn in the SupplyOn AirSupply AS2 Parameter sheet. OR “AS2-From” value that you have given to SupplyOn in the SupplyOn AirSupply AS2 Parameter sheet. Version 1.2 page: 27/28 Step–by–Step Set-up documentation CLEO LexiCom Communication Client Click on Apply to save your settings. 6.3 Test your LexiCom with SupplyOn AirSupply. Everything is now configured correctly to connect to SupplyOn AirSupply via AS2. Please contact SupplyOn AirSupply to make an appointment to test the connection. When you have a date and time to do the test you place a message in the outbox. C:\Program Files\LexiCom\Outbox\ for example: SupplyOn AirSupply AS2 PREPRD\SO-SellerASN\ (Or in your own specific folder) LexiCom will detect this subfolder name and will sent this message directly and automatically to SupplyOn AirSupply PREPRD environment. ECS expects that this information was useful to you to make a quick and easy connection to SupplyOn AirSupply AS2 PREPRD. For the PRODUCTION connection please do the same import for ‘SupplyOn AirSupply AS2 PROD Host.zip and use the details for the PROD environment detailed in the SupplyOn AirSupply AS2 parameter sheet. We thank you for your trust in ECS and Cleo, and your time and effort to install and implement the Cleo LexiCom software. It was a pleasure for us to create this Step-by-Step document for your convenience and we welcome you as a new and satisfied customer. Feel free to contact us if and when you have any questions about the installed LexiCom together with the SupplyOn AirSupply AS2 connectivity, or for any other (secure) Internet connection that you would like to set-up using this version of your LexiCom software. Electronic Commerce Solutions (ECS) International B.V. Cleo Communications Inc. END OF THIS DOCUMENT Version 1.2 page: 28/28