Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
include
outlinefalse
indent
stylenone
exclude
typelist
class
printabletrue

Objective

This document provides a detailed overview of the Adeptia-managed Karmak FTP server, including its design, setup, and key information.

...

FTP Storage: An additional disk is attached to the virtual machine named "ftpkarmak1".

Attribute

Details

Disk Name

ftpkarmak1_FTP

Storage Type

Premium SSD LRS

Size

128 GB

Encryption Type

Platform-managed (Microsoft) key

Backup Frequency

Daily

Backup Retention

1 Month

Steps to establish a connection to the FTPKarmak1 VM and access the FTP drive, WS_FTP Application, and Database details:

...

Info

By accessing any Pod Shell in the Karmak Prod or Sanbox namespace within Lens, you can observe the following folder paths: "/mnt/development" for AC Sandbox and "/mnt/production" for AC Production. For detailed instructions on mounting, please refer to the documentation.

...

WS_FTP Server Setup and Configuration

...

  • License Model: The WS_FTP license, provided by Karmak under a "BYOL" (Bring Your Own License) model, is utilized.

  • License Renewal: This license undergoes annual renewal.

    • Current License Activation Date: 11/22/2023

    • License Expiry Date: 11/21/2024 (A reminder is set for 1st November 2024).

  • Backup and Setup:

    • The backup from the Karmak AIS FTP setup has been imported.

    • The Adeptia-hosted FTP mirrors the AIS setup in terms of folder structure and users.

    • The AIS FTP backup is now operational in the Adeptia-hosted FTP.

    • AIS notifications are active in the Adeptia-hosted FTP.

    We have established a

Network Configuration

  • VPN Connection: A site-to-site VPN connection has been established with our client Karmak from AC4 in Azure (.

    • VNG

    name
    • Name: karmak1vng

    ) using two connections (karmak1 &
    • Connections: karmak1 (Production) and karmak2-dev (Non-Production)

    .
    Their
    • The Production network is completely segregated from the Non-Production network,

    hence the need for
    • necessitating dual connections.

    • NATing

    is implemented
    • : Implemented within the Production connection (10.0.0.0/20 → 10.100.16.0/20).

  • To enable Adeptia Hosted AC Connection to FTP Servers, multiple Local Network Gateway: Multiple IP addresses of Karmak's partners were have been added to the Local Network Gateway (karmak1-lng) to enable Adeptia Hosted AC Connection to FTP Servers.

Accessing WS_FTP

  • To find locate WS_FTP, please search for "WS_FTP" in the search box within the "karmak1" VM.

...

Console Access

  • In the console, you can view Host Details, Users, Folders, and other relevant information. As Since the settings are imported from the Karmak-hosted WS_FTP, it is advised not to make any avoid unnecessary changes and to proceed with caution.

  • User Access: Karmak users have access to WS_FTP via the web console (not the VM itself) using the following URL: http://10.0.3.5/wsftpsvr/login.asp with the admin@admin user credentials (shared with them).

    For the

VPN Connections for Access

  • Non-NATed VPN Connection: http://10.0.3.5/wsftpsvr/login.asp

  • For the

    NATed VPN Connection: http://10.100.19.5/wsftpsvr/login.asp

This access is crucial for regularly updating partner data, configurations, and folders when adding, removing, or modifying partners.

...

Network Diagram

(A network diagram should be included here to visually represent the network setup and connections.)

...

Troubleshooting

Issues: Error in processing with the WSFTP server (Reference Zendesk Ticket: 15198)

To Remove the pasv ports when using PostgreSQL using Product Document link: https://community.progress.com/s/article/Removing-Host-Firewall-Passive-Connection-Settings

  • Logged into the virtual machine (ftpkarmak1).

  • Opened the pgAdmin 4 application.

  • Logged in to the PostgreSQL Master Admin using the master password.

  • Navigated to the database: ws_ftp_server > schemas > public > pasv_ports.

  • Changed the value under the pasv_port column from 21 to an empty value ''

Customer Points of Contact for WS_FTP License Renewal

...