Users

All Posts (22)

avatar

sadarssi

SSH Display Issue with Docker compose Output

avatar
avatar
avatar

Hello,

Thank you for your response. I’ll get back to you once I’ve installed the next version.

Best regards,

Didier

SSH Display Issue with Docker compose Output

avatar
avatar
avatar

Hello,

I am currently using the free version of RDM, but I do not see any option or feature that allows taking a screenshot. Could you please clarify whether this functionality is available in this version?

Thank you.

I

I only have this in the Help menu: local recording.

This is what you want ?

SSH Display Issue with Docker compose Output

avatar
avatar
avatar

I believe I’ve identified the issue. I ran a test using a minimal Alpine Linux container with the following Dockerfile

FROM alpine:latest

  RUN apk update && apk --no-cache --update --upgrade add  \
  bash bash-completion 

ENTRYPOINT [ "/scripts/entrypoint.sh" ]

Here is the associated docker-compose.yml file

services:
  Test-Display:
    image          : testdisplay
    container_name : testdisplay
    hostname       : testdisplay
    build          : ./

    volumes :
      - ./rootfs/scripts:/scripts

The entrypoint.sh script is as follows:

#!/bin/bash

echo 'Display by echo...'
printf 'Simple printf...\n'
echo -e "\033[1;33m $0\033[0m"
printf "\033[1;33m $0\033[0m\n"

Behavior Observed:

  • With version 2025.2.14.0 (64-bit JIT):

$ echo y | docker system prune -a; docker compose up
echo y | docker system prune -a; docker compose up
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all images without at least one container associated to them
  - all build cache

Are you sure you want to continue? [y/N] Deleted Containers:
0be864e084249c78a1eed655a23b48874e7b74e77e9cd2852b349a4f60e9bb08

Deleted Networks:
testdisplay_default

Deleted Images:
untagged: testdisplay:latest
deleted: sha256:ac072bb55c7abaab6db08e636eb056b445bb5ee214a3ad64584ed15a519998f4

Deleted build cache objects:
p9u0pdo8ojjfzbc0zp900xc5o
mtljwgj09uqopk6qff44clehu
j2gnhyh02hnt1fsudhuat81eb
xqsdtjr3j5ffmf3zdnldg6bv6

Total reclaimed space: 6.551MB
[+] Running 1/1
 ! Test-Display Warning pull access denied for testdisplay, repository does not exist or may require 'docker login': denie...1.1s
#1 [internal] load local bake definitions
#1 reading from stdin 530B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 184B done
#2 DONE 0.0s

#3 [internal] load metadata for docker.io/library/alpine:latest
#3 DONE 1.3s

#4 [internal] load .dockerignore
#4 transferring context: 77B done
#4 DONE 0.0s

#5 [1/2] FROM docker.io/library/alpine:latest@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1
#5 resolve docker.io/library/alpine:latest@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 0.0s done
#5 sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 9.22kB / 9.22kB done
#5 sha256:eafc1edb577d2e9b458664a15f23ea1c370214193226069eb22921169fc7e43f 1.02kB / 1.02kB done
#5 sha256:9234e8fb04c47cfe0f49931e4ac7eb76fa904e33b7f8576aec0501c085f02516 581B / 581B done
#5 DONE 0.0s

#6 [2/2] RUN apk update && apk --no-cache --update --upgrade add    bash bash-completion
#6 0.205 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
#6 0.326 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
#6 0.690 v3.22.1-268-g784e7bfcee8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main]
#6 0.690 v3.22.1-260-g65eb55918c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community]
#6 0.690 OK: 26322 distinct packages available
#6 0.759 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
#6 0.834 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
#6 1.112 (1/8) Upgrading busybox (1.37.0-r18 -> 1.37.0-r19)
#6 1.129 Executing busybox-1.37.0-r19.post-upgrade
#6 1.157 (2/8) Upgrading busybox-binsh (1.37.0-r18 -> 1.37.0-r19)
#6 1.163 (3/8) Upgrading ssl_client (1.37.0-r18 -> 1.37.0-r19)
#6 1.168 (4/8) Installing ncurses-terminfo-base (6.5_p20250503-r0)
#6 1.176 (5/8) Installing libncursesw (6.5_p20250503-r0)
#6 1.186 (6/8) Installing readline (8.2.13-r1)
#6 1.196 (7/8) Installing bash (5.2.37-r0)
#6 1.213 Executing bash-5.2.37-r0.post-install
#6 1.215 (8/8) Installing bash-completion (2.16.0-r0)
#6 1.277 Executing busybox-1.37.0-r19.trigger
#6 1.280 OK: 10 MiB in 21 packages
#6 DONE 1.4s

#7 exporting to image
#7 exporting layers 0.1s done
#7 writing image sha256:46665d90cab34dbe708e42044f63e769554ba448274a4ba665862ae146dd1c43 done
#7 naming to docker.io/library/testdisplay done
#7 DONE 0.1s

#8 resolving provenance for metadata file
#8 DONE 0.0s
[+] Running 3/3
 ✔ testdisplay                  Built0.0s
 ✔ Network testdisplay_default  Created0.0s
 ✔ Container testdisplay        Created0.0s
Attaching to testdisplay
testdisplay  | Display by echo...
testdisplay  | Simple printf...
testdisplay  |  /scripts/entrypoint.sh
testdisplay  |  /scripts/entrypoint.sh
testdisplay exited with code 0

  • With version 2025.2.16.0 (64-bit JIT):

$  echo y | docker system prune -a; docker compose up
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all images without at least one container associated to them
  - all build cache

Are you sure you want to continue? [y/N] Deleted Containers:
78dae1e89d0de57a36cb7a1cd6c8f1b86636c55e063a53c978023b039be1471b

Deleted Networks:
testdisplay_default

Deleted Images:
untagged: testdisplay:latest
deleted: sha256:46665d90cab34dbe708e42044f63e769554ba448274a4ba665862ae146dd1c43

Deleted build cache objects:
smv2xbygy9neli8ehus278z8y
epl37aka3yd7ouwpm4f8zop65
1v91arabfwa4ltjxreaudi49a
xq8063oygg1rykicpzbyylgwc

Total reclaimed space: 6.551MB

 ! Test-Display Warning pull access denied for testdisplay, repository does not exist or m...1.1s
#1 [internal] load local bake definitions
#1 reading from stdin 530B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 184B done
#2 DONE 0.0s

#3 [internal] load metadata for docker.io/library/alpine:latest
#3 DONE 6.5s

#4 [internal] load .dockerignore
#4 transferring context: 77B done
#4 DONE 0.0s

#5 [1/2] FROM docker.io/library/alpine:latest@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1
#5 resolve docker.io/library/alpine:latest@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 0.0s done
#5 sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 9.22kB / 9.22kB done
#5 sha256:eafc1edb577d2e9b458664a15f23ea1c370214193226069eb22921169fc7e43f 1.02kB / 1.02kB done
#5 sha256:9234e8fb04c47cfe0f49931e4ac7eb76fa904e33b7f8576aec0501c085f02516 581B / 581B done
#5 DONE 0.0s

#6 [2/2] RUN apk update && apk --no-cache --update --upgrade add    bash bash-completion
#6 0.209 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
#6 0.303 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
#6 0.605 v3.22.1-268-g784e7bfcee8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main]
#6 0.605 v3.22.1-260-g65eb55918c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community]
#6 0.605 OK: 26322 distinct packages available
#6 0.675 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
#6 0.753 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
#6 1.033 (1/8) Upgrading busybox (1.37.0-r18 -> 1.37.0-r19)
#6 1.048 Executing busybox-1.37.0-r19.post-upgrade
#6 1.073 (2/8) Upgrading busybox-binsh (1.37.0-r18 -> 1.37.0-r19)
#6 1.079 (3/8) Upgrading ssl_client (1.37.0-r18 -> 1.37.0-r19)
#6 1.084 (4/8) Installing ncurses-terminfo-base (6.5_p20250503-r0)
#6 1.092 (5/8) Installing libncursesw (6.5_p20250503-r0)
#6 1.102 (6/8) Installing readline (8.2.13-r1)
#6 1.111 (7/8) Installing bash (5.2.37-r0)
#6 1.128 Executing bash-5.2.37-r0.post-install
#6 1.130 (8/8) Installing bash-completion (2.16.0-r0)
#6 1.194 Executing busybox-1.37.0-r19.trigger
#6 1.197 OK: 10 MiB in 21 packages
#6 DONE 1.3s

#7 exporting to image
#7 exporting layers
#7 exporting layers 0.1s done
#7 writing image sha256:59624447336a059206124a5eb15c0ff7bae730c94076bb6d2387446f3710adb7 done
#7 naming to docker.io/library/testdisplay done
#7 DONE 0.1s

#8 resolving provenance for metadata file
#8 DONE 0.0s

 ✔ testdisplay                  Built0.0s
 ✔ Network testdisplay_default  Created0.0s
 ✔ Container testdisplay        Created0.0s
Attaching to testdisplay




testdisplay exited with code 0

Additional Observations (Following Unexpected Behavior):

After noticing that the container did not behave as expected with the initial configuration (see previous details), I modified the docker-compose.yml file in an attempt to troubleshoot and better understand the issue:

services:
  Test-Display:
    image          : testdisplay
    container_name : testdisplay
    hostname       : testdisplay
    build          : ./

    command: /bin/bash /scripts/entrypoint.sh

    volumes :
      - ./rootfs/scripts:/scripts

After applying this change and running docker compose up, I observed the following output:

$ docker compose up
w Enable Watch
 ✔ Container testdisplay  Recreated0.0s
Attaching to testdisplay




testdisplay exited with code 0

testdisplay  | Simple printf...
testdisplay  |  /scripts/entrypoint.sh
testdisplay  |  /scripts/entrypoint.sh

The container exits with code 0, but the output appears after termination, which is not the expected behavior. This issue was not present in version 2025.2.14.0, where logs were displayed in real time during execution.

After applying a modification to the docker-compose.yml file, I deleted the container and relaunched it using the command:

docker compose up

However, the issue persists: there is no output displayed.

What I’ve observed is that when either the docker-compose.yml or the Dockerfile is modified, the display reappears—but only after the script has finished executing.

Regardless of the changes made, the following line:

echo 'Display by echo...'

never appears in the output.

I’m unsure why this behavior occurs and would appreciate your assistance in understanding and resolving it.

SSH Display Issue with Docker compose Output

avatar
avatar
avatar

Hello,

Thank you for taking the time to look into the issue with Docker.

My operating system is Windows 11 Pro, French version

The Docker server is hosted on an up-to-date Debian 12 Linux VM. Here is the output of the uname -a command:

Linux kvmdck2 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux

Docker version output:

docker --version  --> Docker version 28.3.3, build 980b856

Contents of /etc/docker/daemon.json:

{
  "data-root": "/mnt/dockersys/",
  "ipv6": false,
  "icc": false,
  "iptables": true,
  "live-restore": true,
  "no-new-privileges": true,
  "userland-proxy": false
}

The Docker installation on this Linux virtual machine was carried out according to the official instructions available at: https://docs.docker.com/engine/install/debian/

As for the RDM configuration, I haven’t made any changes. Below is a CSV export of the SSH configuration (note: I’ve renamed the VM and user for this export)

ConnectionType,ConnectionSubType,SubMode,Name,Group,Description,Keywords,Expiration,Parent,Host,Port,CredentialUserName,CredentialDomain,CredentialPassword,WebUrl
Terminal SSH,,0,MyDockerServer,,,,,,MyDockerServer,,MySSHUser,,,rdm://open?DataSource=f5b54f3d-e4b8-4651-9b9b-d5c82097be4f&Session=883c0e78-89a5-4b22-8c61-575c911c8fe9

Changes for ssh login for authentication :

No other changes made to the ssh connection configuration. All other settings are the defaults (See provided RDM file)

The ssh version given by the banner

SSH version banner: SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u7

For your information, using the same RDM file for the SSH connection, I tried to identify from which version the issue begins by testing the versions available at: https://devolutions.net/remote-desktop-manager/home/previousversions/

- Devolutions.RemoteDesktopManager.Bin.2025.2.14.0: OK, no issue

- Devolutions.RemoteDesktopManager.Bin.2025.2.13.1: OK, no issue

- Devolutions.RemoteDesktopManager.Bin.2025.2.14.0: OK, no issue

- Devolutions.RemoteDesktopManager.Bin.2025.2.16.0: KO, display issues

- Devolutions.RemoteDesktopManager.Bin.2025.2.17.0: KO, display issues

- (…)

So the issue appears starting from version Devolutions.RemoteDesktopManager.Bin.2025.2.16.0 and onwards.

I hope this information is helpful.

Please don’t hesitate to reach out if you need any additional details.

Best regards,

Didier

SSH Display Issue with Docker compose Output

avatar
avatar
avatar

Hello,

I recently updated Remote Desktop Manager from version 2025.1.41.0 64-bit (JIT) to the latest available version on your website: 2025.2.26.0 64-bit (PreJIT).

After the update, I encountered an issue with the SSH console output when running the command . Specifically, the informational logs that normally appear during container startup are no longer displayed—they’re replaced by empty lines.

My docker-compose.yml

services:
  web:
    image          : jocxfin/pwgen:latest
    container_name : pwgen
    hostname       : pwgen

    restart: unless-stopped

    ports:
      - 9596:5069

    environment:
     TZ : Europe/Paris

    volumes:
      - /etc/localtime:/etc/localtime
      - /etc/timezone:/etc/timezone

    networks:
      web:

networks:
  web:
    external : true
    name     : web

Here’s a comparison of the output:

✅ With version 2025.1.41.0 (JIT)

The console correctly displays detailed logs such as:

$ docker compose up
[+] Running 10/10
 ✔ web Pulled5.8s
   ✔ d25f557d7f31 Pull complete0.5s
   ✔ d2c04aca259c Pull complete0.6s
   ✔ 17b8b3e271e5 Pull complete1.0s
   ✔ e66f59b5a57d Pull complete1.0s
   ✔ c552f0e9d771 Pull complete1.2s
   ✔ 18625d3a4bfc Pull complete1.3s
   ✔ b7382b6c39aa Pull complete1.3s
   ✔ ac1a0bb2617d Pull complete4.2s
   ✔ a35c7e189e95 Pull complete4.3s
[+] Running 1/1
 ✔ Container pwgen  Created0.4s
Attaching to pwgen
pwgen  | [2025-08-19 14:03:12 +0200] [1] [INFO] Starting gunicorn 23.0.0
pwgen  | [2025-08-19 14:03:12 +0200] [1] [INFO] Listening at: http://0.0.0.0:5069 (1)
pwgen  | [2025-08-19 14:03:12 +0200] [1] [INFO] Using worker: uvicorn.workers.UvicornWorker
pwgen  | [2025-08-19 14:03:12 +0200] [7] [INFO] Booting worker with pid: 7
pwgen  | [2025-08-19 14:03:12 +0200] [8] [INFO] Booting worker with pid: 8
pwgen  | [2025-08-19 14:03:12 +0200] [7] [INFO] Started server process [7]
pwgen  | [2025-08-19 14:03:12 +0200] [7] [INFO] Waiting for application startup.
pwgen  | [2025-08-19 14:03:12 +0200] [7] [INFO] ASGI 'lifespan' protocol appears unsupported.
pwgen  | [2025-08-19 14:03:12 +0200] [7] [INFO] Application startup complete.
pwgen  | [2025-08-19 14:03:12 +0200] [8] [INFO] Started server process [8]
pwgen  | [2025-08-19 14:03:12 +0200] [8] [INFO] Waiting for application startup.
pwgen  | [2025-08-19 14:03:12 +0200] [8] [INFO] ASGI 'lifespan' protocol appears unsupported.
pwgen  | [2025-08-19 14:03:12 +0200] [8] [INFO] Application startup complete.


w Enable Watch

❌ With version 2025.2.26.0 (PreJIT)

The same command results in blank lines where the logs should appear.

$ docker compose up

 ✔ web Pulled5.9s
   ✔ d25f557d7f31 Pull complete0.5s
   ✔ d2c04aca259c Pull complete0.6s
   ✔ 17b8b3e271e5 Pull complete1.0s
   ✔ e66f59b5a57d Pull complete1.0s
   ✔ c552f0e9d771 Pull complete1.2s
   ✔ 18625d3a4bfc Pull complete1.2s
   ✔ b7382b6c39aa Pull complete1.3s
   ✔ ac1a0bb2617d Pull complete4.0s
   ✔ a35c7e189e95 Pull complete4.1s

 ✔ Container pwgen  Created0.4s
Attaching to pwgen















w Enable Watch

To troubleshoot, I tested on a clean VM with no prior configuration and a fresh install of RDM, but the issue persists.

🖥️ I'm running Windows 11 version 24H2.

Is there a new SSH session setting or configuration change required to restore proper Docker log output in the console?

Thank you in advance for your help!

Best regards,

RDM Crash when ssh session disconnect on linux server reboot

avatar
avatar
avatar
avatar
avatar

Hello,

I have had the same problem for several months with my ssh sessions on Windows 10 and Windows 11 (23H2) with the different versions of RDM and also with the latest (2023.3.36.0 64-bit)

So I decided to do a fresh install by renaming the Devolution folder in AppDatas/local/.

I created an ssh session with minimal parameters for the connection.

I did a “sudo shutdown -Fr now” on my debian 12 and I didn’t have any RDM crashes.

I restored an rmd file that contained an rdm session from my old config.

I tested the shutdown and bingo ! I had the RDM crash.

Looking at the xml file to identify the differences, and testing them one by one,

I finally found what was wrong.

It’s related to the SFTP parameters which correspond to these lines in the XML file:

<SFTPStartingLocation>/</SFTPStartingLocation>

<ShowFilesInTreeView>true</ShowFilesInTreeView>

<ShowHiddenFiles>true</ShowHiddenFiles>

<StartSFTPMinimized>true</StartSFTPMinimized>

In the UI interface, this corresponds to Properties/Terminal/Advanced

  • Use SFTP connection for remote file transfer: is checked

  • Start minimized: is checked

  • Show files in tree view: is checked

  • Show hidden files: is checked

So I disabled the “Use SFTP connection for remote file transfer” option and now it works again !! ;-))

A few months ago I had tried this feature but it didn’t work as I wanted and I hadn’t reconfigured it.

This doesn’t explain why RDM crashes, but it allows you to find a solution while waiting for the problem to be fixed!

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

Thank you for that

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

OK,

If I run powershell terminal alone. In this case, it actually works. But if I start a second session like an ssh or rdp session for example. Once the second ssh or rdp session is launched, when I return to the powershell session, character selection via the mouse no longer works...

The problem is the same with a cmd.exe session

try you will see

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

Hi, sorry for the delay

Yes my display is Embedded.

The problem is the same with a cmd.exe or pwsh.exe shell ("C:\Program Files\PowerShell\7\pwsh.exe" -noexit)

Once the session is launched, it is not possible to make a text selection with the mouse on the console

Do you have the same problem ?

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

Hello,

Good news, the new release work ! ;-))

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

OK, thanks

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

I installed version 2022.3.16.0 64-bit. I have the local option for the proxy, but...it doesn't work ! ;-((

if I put the path as "c:\Tools\wstunnel.exe" I get an error message "file not found" and the same if I put "c:/Tools/wstunnel.exe"

I tried to put the switch -o proxycommand="...", but that doesn't work either

I also tried without putting a path (wstunnel is in my local path variable), but that doesn't work either. I have a message "(-1) non specific error"

I looked at the log file (verbose mode 4)

[04/11/22 15:39:12] Devolutions Protocols version: 2022.11.1.1 Windows

[04/11/22 15:39:12] Starting SSH, verbose level: 4

[04/11/22 15:39:12] Setting up connection

[11/04/22 15:39:12] Using proxy type: Local

[04/11/22 15:39:12] Connecting to port: 22 (IP any)

[04/11/22 15:39:12] Local proxy: wstunnel.exe -vvv -L stdio:192.168.10.25:22 wss://wstunnelgateway.mydomain.com

[04/11/22 15:39:12] Empty pre-connection PDU, ignored

[04/11/22 15:39:13] Disconnection in progress

[04/11/22 15:39:13] Local proxy command message:

[04/11/22 15:39:13] DEBUG:: Oppening tcp connection to wstunnelgateway.mydomain.com:443

DEBUG :: Doing tls Handshake

DEBUG :: Oppening Websocket stream

[04/11/22 15:39:13] Bytes sent: 24, Bytes received: 0

[04/11/22 15:39:13] Packets sent: 0, Packets received: 0

[04/11/22 15:39:13] Kex completed: 0

[04/11/22 15:39:13] Disconnecting

NB: Of course, these are not the real @IP addresses and domain name

What do I see on my servers?

1) On the wstunnel gateway, I can see the connection and the forward to the ssh server

2) on the ssh server I see: sshd[710783]: Connection closed by 192.168.10.91 port 57944 [preauth]

WTF ?? the connection is closed without being opened ??

OK, I can reproduce that. If I try to connect without an ssh key (ssh -i /path/to/my_private-ssh-key) or if I disable the ssh agent (Keepass in my case) I have the same result.

I've tried putting a valid ssh key at the login level to stop having this problem, but nothing works. If I take the same key with a direct ssh session on the ssh server (without the wstunnel gateway) it works.

Ok, after quite a lot of tries I think the ssh key for authentication is not passed by the ssh agent or if I give the ssh key (...)

Indeed, I do not leave my servers in password authentication but only via ssh keys.

Did you do the test with ssh key authentication?

I think it's a minor bug and in any case, thank you and congratulations for the job! ;-))

The pdf is an example configuration for a wstunel gateway with docker, if you to test it

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

Sorry, I don't know what is "ETA" ?

It's probably an acronym known to you, but I don't know its meaning yet.

can you explain to me, please?

;-//

Excellent! Thank you for the reply. I'll keep an eye out for it. Do you have an ETA?

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

Thank you for the clarification. The "Local" mode should work if, the proxycommand run BEFORE the SSH connection.

I will try it for a connection without RDP redirection with a scenario like this:

1) Connection proxycommand wstunnel --> wstunnel server

2) connection to the ssh server through wstunnel

or the command line:

ssh my_user@my_server -i .ssh/id_ed25519 -o proxycommand="C:/Tools/wstunnel.exe -L stdio:%h:%p --httpProxy=%PROXYUSER%:%PROXYPASS%@%prxyAddr% wss:/ /my_wstunnel-server.com"

Hello,

Just to let you know, we should have the Local (and Telnet) modes available starting with RDM 2022.3.11.0. Once this version is out, let us know if that works for you.

Regards,

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

If, like me, you are looking to use openssh to replace putty and have 1 single program for SSH and RDP, RDM is still a good solution. There is nothing that I failed to do with RDM, like the example I gave you and in my case, I am chaining the SSH connection with launching the RDP connection in RDMFreemanager.

On the other hand, the product is rich in features, it takes time to fully understand the many possibilities present.

I appreciate for example, to have the possibility of creating cmd.exe or powershell sessions thus allowing me to have in the same instance, SSH, ssh tunnels in socks proxy mode, RDP, powershell etc..

SSH "ProxyCommand" option support?

avatar
avatar
avatar
avatar

Hello,

I had the same problem, I don't know if it's the best solution but I used template custom command like this:

in this example, I launch an ssh session with a proxycommand to run wstunnel which allows me to:

- bypass a corporate proxy with user and password

- to connect to a wstunnel server at the address ws://subdom.dom.com

- port forwarding to a Windows RDP

(start remote RDP session with "mstsc /v:localhost:2222")

Session SSH CTRL+L : clear screen

avatar
avatar
avatar

it works perfectly thank you !

Session SSH CTRL+L : clear screen

avatar
avatar
avatar

Ok thanks, I'll try this...

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

No.

If I log in cmd.exe alone. I can copy paste on the current .cmd.exe session. if I open an ssh session and return to my cmd session.exe. copy paste no longer works: unable to make a selection via the mouse

to open a cmd.exe session, I use the template "command line (external application) session"

Same problem with powershell session

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

ok, i found what was wrong.

If the launch a cmd session alone, it works but if I launch another terminal type session: powshell, ssh then it becomes impossible to make a selection with the mouse in the cmd.exe session

There must be a problem with the template or something, but I couldn't find how to fix it.

Is it a bug?

how to select for copy text in external application like cmd.exe

avatar
avatar
avatar
avatar
avatar

I cannot select text into command line (external application) sessions (like cmd.exe)

What is solution for this ?

Thx

Session SSH CTRL+L : clear screen

avatar
avatar
avatar

Hi,

Last version RDM - Windows 10 or Windows 11

CTRL+L does not work but other combinations are OK like CTRL+W for example

1 - 22 of 22 items