iris terminal will not connect to IRIS running on Linux server
Hi,
I have this IRIS server, NODE1. NODE1 is a Linux server running IRIS.
To connect to IRIS on this server I:
From my PC ssh (via putty) to NODE1
From the putty session, I, "iris session <iris instance>"
I was hoping to use iristerm on my PC:
I put NODE1 into IRIS Server Manager
From my PC, I, "iristerm /server=NODE1"
I get this error message:
"TCP connect() failed"
How to get this to work?
I understand that iristerm tries to connect to the server first using telnet then connects to the IRIS running on ths server. Correct?
For security purposes, ssh only is supported in connecting to the server (telnet is not allowed). Can iristerm be configured for ssh?
Comments
Take a look to this answer to a similar question:
https://community.intersystems.com/post/using-ssh-connect-iris#comment-…
Thanks for the info.
To access to a session in a remote iris instance by ssh, you must
Etablish a functionnal ssh link between your client and your server (For the rest I will call them CLI and SER)
To test this first phase from your client
ssh user@SERafter connection by ssh check your Iris Instance is running
iris allIf yours instance is up like :
Instance Name Version ID Port Directory
---------------- ---------------- ----- --------------------------------
up >IRISHEALTH 2023.1.0.229.0 1972 /usr/iris/2023.1
You can now launch a session and access a terminal :

Thanks for that detailed answer.
My situation is slightly different.
My client is a PC running Windows 10.
My server running IRIS is a Linux SUSE 15 VM.
iristerm will be running on my Windows 10 PC and connecting to IRIS on a Linux box.
I'm not sure that the iristerm(only available for Windows) can support ssh with certificates.
- iristerm does NOT support ssh
- you need to run ( + install ?) a SSH service in your Linux SUSE 15 VM
- next, you connect from Win10 over any SSH terminal client (e.g. Putty, ...) to your SuSe VM console command line
- there you can run iris session ........... (the Linux equivalent of iristerm)
Just as described in your question
Thanks.
I was hoping for a quicker way to do what I was doing already!