Skip to content

SHARK MFC - Configuration#

Integration with Shark WMS and WCS#

The Shark MFC integrates with Shark WMS to receive order information and manage the flow of materials required for order fulfillment. It also connects with Shark WCS to control transport equipment, ensuring that materials are moved efficiently within the warehouse.

Configuration#

Web Server#

HTTPS#

Generate Self signed certificate using the Java Keystore. This requires java to be installed.

keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore keystore.jks -validity 365

Using other certificates:

keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore keystore.jks -validity 365 -dname "CN=your-server-name, OU=IT Department, O=Your Company, L=City, ST=State, C=US"

Using OPENSLL

Download OpenSSL for Windows or use it via Windows Subsystem for Linux (WSL). This gives you more control: Create private key:

openssl genrsa -out server.key 2048
Create certificate signing request:
openssl req -new -key server.key -out server.csr
Create self-signed certificate:
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Convert to Java keystore:
openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name server
keytool -importkeystore -deststorepass password -destkeypass password -destkeystore keystore.jks -srckeystore server.p12 -srcstoretype PKCS12 -srcstorepass password -alias server

WCS Connectors#