How to show logs terminal server other then console session (intouch)

Hello,

We have set up a terminal server with terminal clients, system platform IDE 2023R2 SP1 (intouch). Can someone help me to get the logs of a client (sessionID).

I manage to get only log info from console (sessionID:0)  

With regards, 

Roland

Parents Reply Children
  • Could be, I was somewhat intrigued by your issue since I did not see this problem in one of the systems I have running, but that was older OS and System Platform Version (2019 Server & SP 2017), so I went ahead and set up a new system using Windows Server 2022 and System Platform 2023 R2, 

    In this system I could reproduce the issue that all sessions were logging on session 0 in SMC.
    I could still see the logs from all sessions, but all where logged with Session 0 (in SMC).

    Still don't know if this was the case for you? so please confirm if your entries are logged at all, or not.

  • The problem is that all the clients has the same code, so we can't see witch client (SessionID) it should be if the log all under sessionID : We should see a push button event when we click on a client (not the console session). this is not shown in the log.

  • I understand, but if you review based on the ProcessID this should be unique based on each view.exe process running.

    You find the matching process ID (PID) in TaskManager

    This PID is then listed in the Process ID column

    This would allow you to identify from what session the entry is coming from.

  • I could not let this go so I had to set up a test scenario and the results are that 2023 R2 SP1 behaves differently here. 

    I set up a Windows Server 2020, enabled Terminal Server and took a snapshot of the server.

    Installed System Platform 2017 Update 3 SP1 and created an application that logs a message while running.

    When started on the console, it logs on session ID 0, as expected.

    I then log in using a Remote Desktop user and start the same application, and it IS logging the session ID based on the client IP. (as expected).

    But...

    When i revert my snapshot and install System Platform 2023 R2 SP1, do the same test and both sessions are logging on Session ID 0!

    So there seems to be something different in how InTouch behaves in the new version.

    The log does indicate something strange, 

    In 2023 there is a log message when view.exe is starting, and as you can see it indicates that it runs the application in Terminal Services Mode, but immediately the next row says 'Normal Mode', I have no idea if this relates, and in 2017 I don't recalling seeing these messages at all, so something has changed.

    I did try running the latest version with Patch 02 applied and the behavior is the same.

    So its time to create a ticket with AVEVA Techsupport to sort out if this is a bug or if some other dependencies has changed.

    I don't believe we will get much further on this here and I will of course report back any update.

    I hope the longer route to filter by Process ID is a valid workaround for you, but still as I understand it your initial issue is that it does not log at all from your session, I could not reproduce this and you have to sort that preferably with techsupport.

  • Oh, and yes, I did install System Platform in "Terminal Server, Remote Desktop - Installation Mode"