Skip to content

Instance Health Check on TCP port #139

@TheHighTemplar

Description

@TheHighTemplar

When pulled from docker on koyeb web deployment service, Instance Health Check always dies and will terminate the process, make deployment unsucessful

logs:

Executing command: '/dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait'

  • DEFAULT_PROFILE_HOME=/home/kasm-default-profile
  • PROFILE_SYNC_DIR=/kasm_profile_sync
  • '[' -f /home/kasm-user/.bashrc ']'
  • echo 'Profile Sync Directory Does Not Exist. No Sync will occur'
  • copy_default_profile_to_home
  • echo 'Copying default profile to home directory'
  • cp -rp /home/kasm-default-profile/. /home/kasm-user/
  • ls -la /home/kasm-user
  • verify_profile_config
  • echo 'Verifying Uploads/Downloads Configurations'
  • mkdir -p /home/kasm-user/Uploads
  • '[' -d /home/kasm-user/Desktop/Uploads ']'
  • echo 'Creating Uploads Desktop Symlink'
  • ln -sf /home/kasm-user/Uploads /home/kasm-user/Desktop/Uploads
  • mkdir -p /home/kasm-user/Downloads
  • '[' -d /home/kasm-user/Desktop/Downloads ']'
  • echo 'Creating Download Desktop Symlink'
  • ln -sf /home/kasm-user/Downloads /home/kasm-user/Desktop/Downloads
    ++ readlink -f /usr/share/kasmvnc/www/Downloads/Downloads
  • [[ /home/kasm-user/Downloads != /\h\o\m\e/\k\a\s\m-\u\s\e\r/\D\o\w\n\l\o\a\d\s ]]
  • echo 'Downloads RX Symlink Exists'
  • ls -la /home/kasm-user/Desktop
  • rm -rf /home/kasm-user/.config/pulse
  • echo -e '\n\n------------------ EXECUTE COMMAND ------------------'
  • echo 'Executing command: '''/dockerstartup/vnc_startup.sh' /dockerstartup/kasm_startup.sh '--wait''''
  • exec /dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait
    TCP health check failed on port 443.
    Terminated
    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
    Profile Sync Directory Does Not Exist. No Sync will occur
    Copying default profile to home directory
  • DEFAULT_PROFILE_HOME=/home/kasm-default-profile
  • PROFILE_SYNC_DIR=/kasm_profile_sync
  • '[' -f /home/kasm-user/.bashrc ']'
  • echo 'Profile Sync Directory Does Not Exist. No Sync will occur'
  • copy_default_profile_to_home
  • echo 'Copying default profile to home directory'
  • cp -rp /home/kasm-default-profile/. /home/kasm-user/
  • ls -la /home/kasm-user
  • verify_profile_config
  • echo 'Verifying Uploads/Downloads Configurations'
  • mkdir -p /home/kasm-user/Uploads
  • '[' -d /home/kasm-user/Desktop/Uploads ']'
  • echo 'Creating Uploads Desktop Symlink'
  • ln -sf /home/kasm-user/Uploads /home/kasm-user/Desktop/Uploads
  • mkdir -p /home/kasm-user/Downloads
  • '[' -d /home/kasm-user/Desktop/Downloads ']'
  • echo 'Creating Download Desktop Symlink'
  • ln -sf /home/kasm-user/Downloads /home/kasm-user/Desktop/Downloads
    ++ readlink -f /usr/share/kasmvnc/www/Downloads/Downloads
  • [[ /home/kasm-user/Downloads != /\h\o\m\e/\k\a\s\m-\u\s\e\r/\D\o\w\n\l\o\a\d\s ]]
  • echo 'Downloads RX Symlink Exists'
  • ls -la /home/kasm-user/Desktop
  • rm -rf /home/kasm-user/.config/pulse
  • echo -e '\n\n------------------ EXECUTE COMMAND ------------------'
  • echo 'Executing command: '''/dockerstartup/vnc_startup.sh' /dockerstartup/kasm_startup.sh '--wait''''
  • exec /dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait
    total 32
    drwxrwxrwx. 6 kasm-user root 4096 Apr 15 15:24 .
    drwxr-xr-x. 4 root root 4096 Apr 4 18:32 ..
    -rw-r--r-- 1 kasm-user kasm-user 43 Apr 4 18:31 .bashrc
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:23 .config
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 15 15:24 Desktop
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:31 .pki
    drwxr-xr-x 3 kasm-user kasm-user 4096 Apr 15 15:24 tor-browser
    -rw-r--r-- 1 kasm-user kasm-user 217 Apr 15 15:24 .wget-hsts
    Verifying Uploads/Downloads Configurations
    Creating Uploads Desktop Symlink
    Creating Download Desktop Symlink
    Downloads RX Symlink Exists
    total 12
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 16 00:46 .
    drwxrwxrwx. 8 kasm-user root 4096 Apr 16 00:46 ..
    lrwxrwxrwx 1 kasm-user kasm-user 25 Apr 16 00:46 Downloads -> /home/kasm-user/Downloads
    -rwx------ 1 kasm-user kasm-user 1772 Apr 15 15:24 start-tor-browser.desktop
    lrwxrwxrwx 1 kasm-user kasm-user 23 Apr 16 00:46 Uploads -> /home/kasm-user/Uploads

------------------ EXECUTE COMMAND ------------------
Executing command: '/dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait'
TCP health check failed on port 443.
Terminated
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
Instance stopped.
Instance created. Preparing to start...
Starting download for kasmweb/tor-browser:1.17.0-rolling-daily
Download progress: 43% |�[32m+++�[0m-----| (102.1 MiB/s)
Download progress: 100% |�[32m++++++++�[0m| (33.9 MiB/s)
Download complete for kasmweb/tor-browser:1.17.0-rolling-daily
Profile Sync Directory Does Not Exist. No Sync will occur
Copying default profile to home directory

  • DEFAULT_PROFILE_HOME=/home/kasm-default-profile
  • PROFILE_SYNC_DIR=/kasm_profile_sync
  • '[' -f /home/kasm-user/.bashrc ']'
  • echo 'Profile Sync Directory Does Not Exist. No Sync will occur'
  • copy_default_profile_to_home
  • echo 'Copying default profile to home directory'
  • cp -rp /home/kasm-default-profile/. /home/kasm-user/
    Instance is starting... Waiting for health checks to pass.
    total 32
    drwxrwxrwx. 6 kasm-user root 4096 Apr 15 15:24 .
    drwxr-xr-x. 4 root root 4096 Apr 4 18:32 ..
    -rw-r--r-- 1 kasm-user kasm-user 43 Apr 4 18:31 .bashrc
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:23 .config
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 15 15:24 Desktop
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:31 .pki
    drwxr-xr-x 3 kasm-user kasm-user 4096 Apr 15 15:24 tor-browser
    -rw-r--r-- 1 kasm-user kasm-user 217 Apr 15 15:24 .wget-hsts
    Verifying Uploads/Downloads Configurations
    Creating Uploads Desktop Symlink
    Creating Download Desktop Symlink
    Downloads RX Symlink Exists
    total 12
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 16 00:48 .
    drwxrwxrwx. 8 kasm-user root 4096 Apr 16 00:48 ..
    lrwxrwxrwx 1 kasm-user kasm-user 25 Apr 16 00:48 Downloads -> /home/kasm-user/Downloads
    -rwx------ 1 kasm-user kasm-user 1772 Apr 15 15:24 start-tor-browser.desktop
    lrwxrwxrwx 1 kasm-user kasm-user 23 Apr 16 00:48 Uploads -> /home/kasm-user/Uploads

------------------ EXECUTE COMMAND ------------------
Executing command: '/dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait'

  • ls -la /home/kasm-user
  • verify_profile_config
  • echo 'Verifying Uploads/Downloads Configurations'
  • mkdir -p /home/kasm-user/Uploads
  • '[' -d /home/kasm-user/Desktop/Uploads ']'
  • echo 'Creating Uploads Desktop Symlink'
  • ln -sf /home/kasm-user/Uploads /home/kasm-user/Desktop/Uploads
  • mkdir -p /home/kasm-user/Downloads
  • '[' -d /home/kasm-user/Desktop/Downloads ']'
  • echo 'Creating Download Desktop Symlink'
  • ln -sf /home/kasm-user/Downloads /home/kasm-user/Desktop/Downloads
    ++ readlink -f /usr/share/kasmvnc/www/Downloads/Downloads
  • [[ /home/kasm-user/Downloads != /\h\o\m\e/\k\a\s\m-\u\s\e\r/\D\o\w\n\l\o\a\d\s ]]
  • echo 'Downloads RX Symlink Exists'
  • ls -la /home/kasm-user/Desktop
  • rm -rf /home/kasm-user/.config/pulse
  • echo -e '\n\n------------------ EXECUTE COMMAND ------------------'
  • echo 'Executing command: '''/dockerstartup/vnc_startup.sh' /dockerstartup/kasm_startup.sh '--wait''''
  • exec /dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait
    TCP health check failed on port 443.
    Terminated
    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
    Profile Sync Directory Does Not Exist. No Sync will occur
    Copying default profile to home directory
  • DEFAULT_PROFILE_HOME=/home/kasm-default-profile
  • PROFILE_SYNC_DIR=/kasm_profile_sync
  • '[' -f /home/kasm-user/.bashrc ']'
  • echo 'Profile Sync Directory Does Not Exist. No Sync will occur'
  • copy_default_profile_to_home
  • echo 'Copying default profile to home directory'
  • cp -rp /home/kasm-default-profile/. /home/kasm-user/
    total 32
    drwxrwxrwx. 6 kasm-user root 4096 Apr 15 15:24 .
    drwxr-xr-x. 4 root root 4096 Apr 4 18:32 ..
    -rw-r--r-- 1 kasm-user kasm-user 43 Apr 4 18:31 .bashrc
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:23 .config
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 15 15:24 Desktop
    drwxrwxrwx 3 kasm-user kasm-user 4096 Apr 4 18:31 .pki
    drwxr-xr-x 3 kasm-user kasm-user 4096 Apr 15 15:24 tor-browser
    -rw-r--r-- 1 kasm-user kasm-user 217 Apr 15 15:24 .wget-hsts
    Verifying Uploads/Downloads Configurations
    Creating Uploads Desktop Symlink
    Creating Download Desktop Symlink
    Downloads RX Symlink Exists
    total 12
    drwxrwxrwx 2 kasm-user kasm-user 4096 Apr 16 00:49 .
    drwxrwxrwx. 8 kasm-user root 4096 Apr 16 00:49 ..
    lrwxrwxrwx 1 kasm-user kasm-user 25 Apr 16 00:49 Downloads -> /home/kasm-user/Downloads
    -rwx------ 1 kasm-user kasm-user 1772 Apr 15 15:24 start-tor-browser.desktop
    lrwxrwxrwx 1 kasm-user kasm-user 23 Apr 16 00:49 Uploads -> /home/kasm-user/Uploads

------------------ EXECUTE COMMAND ------------------
Executing command: '/dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait'

  • ls -la /home/kasm-user
  • verify_profile_config
  • echo 'Verifying Uploads/Downloads Configurations'
  • mkdir -p /home/kasm-user/Uploads
  • '[' -d /home/kasm-user/Desktop/Uploads ']'
  • echo 'Creating Uploads Desktop Symlink'
  • ln -sf /home/kasm-user/Uploads /home/kasm-user/Desktop/Uploads
  • mkdir -p /home/kasm-user/Downloads
  • '[' -d /home/kasm-user/Desktop/Downloads ']'
  • echo 'Creating Download Desktop Symlink'
  • ln -sf /home/kasm-user/Downloads /home/kasm-user/Desktop/Downloads
    ++ readlink -f /usr/share/kasmvnc/www/Downloads/Downloads
  • [[ /home/kasm-user/Downloads != /\h\o\m\e/\k\a\s\m-\u\s\e\r/\D\o\w\n\l\o\a\d\s ]]
  • echo 'Downloads RX Symlink Exists'
  • ls -la /home/kasm-user/Desktop
  • rm -rf /home/kasm-user/.config/pulse
  • echo -e '\n\n------------------ EXECUTE COMMAND ------------------'
  • echo 'Executing command: '''/dockerstartup/vnc_startup.sh' /dockerstartup/kasm_startup.sh '--wait''''
  • exec /dockerstartup/vnc_startup.sh /dockerstartup/kasm_startup.sh --wait
    TCP health check failed on port 443.
    Terminated
    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
    Instance stopped.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions