emberstack/docker-sftp

Service stopped when closing session

oktomus opened this issue · 2 comments

I started using docker-sftp with docker-compose last week. It works well, thanks for making it !
Although, it sometimes stop and I don't understand why. Here is the output of docker-compose logs -f :

sftp_1  | 2021-03-05 10:42:24.615 [VRB] (ES.SFTP.Host.SSH.SSHService) sshd - Accepted keyboard-interactive/pam for kevin from 172.21.0.1 port 36426 ssh2
sftp_1  | 2021-03-05 10:42:24.709 [DBG] (ES.SFTP.Host.Api.PamEventsController) Received event for user 'kevin' with type 'open_session', sshd
sftp_1  | 2021-03-05 10:42:24.710 [DBG] (ES.SFTP.Host.SSH.SessionHandler) Configuring session for user 'kevin'
sftp_1  | 2021-03-05 10:42:24.724 [INF] (ES.SFTP.Host.SSH.SessionHandler) Session ready for user 'kevin'
sftp_1  | 2021-03-05 10:42:25.026 [DBG] (ES.SFTP.Host.Api.PamEventsController) Received event for user 'kevin' with type 'close_session', sshd
sftp_1  | 2021-03-05 10:42:25.661 [VRB] (ES.SFTP.Host.SSH.SSHService) sshd - Accepted keyboard-interactive/pam for kevin from 172.21.0.1 port 36432 ssh2
sftp_1  | 2021-03-05 10:42:25.748 [DBG] (ES.SFTP.Host.Api.PamEventsController) Received event for user 'kevin' with type 'open_session', sshd
sftp_1  | 2021-03-05 10:42:25.750 [DBG] (ES.SFTP.Host.SSH.SessionHandler) Configuring session for user 'kevin'
sftp_1  | 2021-03-05 10:42:25.765 [INF] (ES.SFTP.Host.SSH.SessionHandler) Session ready for user 'kevin'
sftp_1  | 2021-03-05 10:42:26.204 [DBG] (ES.SFTP.Host.Api.PamEventsController) Received event for user 'kevin' with type 'close_session', sshd
sftp_1  | 2021-03-05 14:41:02.441 [DBG] (ES.SFTP.Host.SSH.SSHService) Stopping
sftp_1  | 2021-03-05 14:41:02.441 [DBG] (ES.SFTP.Host.SSH.SSHService) Stopping 'sshd' process
sftp_1  | 2021-03-05 14:41:02.517 [INF] (ES.SFTP.Host.SSH.SSHService) Stopped 'sshd' process
sftp_1  | 2021-03-05 14:41:02.519 [INF] (ES.SFTP.Host.SSH.SSHService) Stopped
sftp_1  | 2021-03-05 14:41:02.521 [DBG] (ES.SFTP.Host.Security.UserManagementService) Stopping
sftp_1  | 2021-03-05 14:41:02.521 [INF] (ES.SFTP.Host.Security.UserManagementService) Stopped
sftp_1  | 2021-03-05 14:41:02.526 [DBG] (ES.SFTP.Host.Security.AuthenticationService) Stopping
sftp_1  | 2021-03-05 14:41:02.593 [INF] (ES.SFTP.Host.Security.AuthenticationService) Stopped
sftp_1  | 2021-03-05 14:41:02.594 [DBG] (ES.SFTP.Host.Configuration.ConfigurationService) Stopping
sftp_1  | 2021-03-05 14:41:02.597 [INF] (ES.SFTP.Host.Configuration.ConfigurationService) Stopped

The sftp.json file :

{
"Global": {
        "Chroot": {
            "Directory": "%h",
            "StartPath": "sftp"
        },
        "Directories": ["sftp"]
    },
    "Users": [
        {
            "Username": "...",
            "Password": "..."
        },
        {
            "Username": "...",
            "Password": "..."
        }
    ]
}

The docker-compose.yml file :

version: '3'
services:
  sftp:
    image: "emberstack/sftp"
    ports:
      - "2222:22"
    volumes:
      - ./config.sftp.json:/app/config/sftp.json:ro

Few things to note, we have been playing with firewall lately (some ufw reload commands have been issued), and we have a traefik container running.

stale commented

Automatically marked as stale due to no recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale commented

Automatically closed stale item.