Community


SSL Issues While Launching Viewer

Alex Reyes, User (Posts: 4)
Oct 02, 2024 11:10:57 pm EDT
Support level: Free or trial
I recently discovered in my logs that I had this SSL certificate issue during the program (RUT Viewer's) initiation. Can you please assist me in fixing this issue?

We use a RUT Server (3.3.5.0) and Viewer/Hosts (7.5.1.0). I can still access the server and hosts on my S2S/P2S VPN tunnel so that the data would be encrypted regardless, but the\ SSL issue with the application brings in a new security risk.

Below is the log:

02-10-2024__19:10:25__691 EIdOSSLCouldNotLoadSSLLibrary
02-10-2024__19:10:25__691 Could not load SSL library.
02-10-2024__19:10:25__691 date/time          : 2024-10-02, 14:10:24, 555ms
computer name      : xxxx
user name          : xxxx
operating system   : Windows 11 x64 build 22631
system language    : English
system up time     : 14 days 17 hours
program up time    : 3 seconds
processors         : 8x 11th Gen Intel® Core™ i7-1185G7 @ 3.00GHz
physical memory    : 2402/16226 MB (free/total)
free disk space    : (C:) 168.46 GB
display mode       : 2256x1504, 32 bit
process id         : $5da4
allocated memory   : 103.33 MB
largest free block : 1.08 GB
executable         : rutview.exe
exec. date/time    : 2024-09-18 22:50
version            : 7.4.1.0
callstack crc      : $2e142da6, $efaf7d57, $efaf7d57
exception number   : 1
exception class    : EIdOSSLCouldNotLoadSSLLibrary
exception message  : Could not load SSL library.

thread $6098 (TDefenceThread):
0133b4d3 +053 rutview.exe  IdSSLOpenSSL       3204   +5 TIdSSLContext.Create
0133ab34 +018 rutview.exe  IdSSLOpenSSL       2932   +2 TIdSSLIOHandlerSocketOpenSSL.Init
0133a7c9 +01d rutview.exe  IdSSLOpenSSL       2800   +3 TIdSSLIOHandlerSocketOpenSSL.ConnectClient
012e2c8f +063 rutview.exe  IdIOHandlerSocket   369  +13 TIdIOHandlerSocket.Open
0133a8ef +007 rutview.exe  IdSSLOpenSSL       2846   +1 TIdSSLIOHandlerSocketOpenSSL.Open
012de83c +258 rutview.exe  IdTCPClient         328  +54 TIdTCPClientCustom.Connect
0134bf91 +1f9 rutview.exe  IdHTTP             1932  +46 TIdCustomHTTP.CheckAndConnect
0134c565 +575 rutview.exe  IdHTTP             2129 +180 TIdCustomHTTP.ConnectToHost
0134e4ca +14e rutview.exe  IdHTTP             3170  +23 TIdCustomHTTP.DoRequest
0134e331 +055 rutview.exe  IdHTTP             3139   +1 TIdCustomHTTP.Get
0134e265 +065 rutview.exe  IdHTTP             3127   +3 TIdCustomHTTP.Get
0134a1fa +02e rutview.exe  IdHTTP             1136   +1 TIdCustomHTTP.Get
020c9703 +153 rutview.exe  Defence              64  +25 TDefenceThread.Execute
00cfdd5b +02b rutview.exe  madExcept                    HookedTThreadExecute
00cfddc6 +096 rutview.exe  madExcept                    HookedTThreadExecute
00d8fc29 +049 rutview.exe  System.Classes    16396  +18 ThreadProc
00d8fc8c +0ac rutview.exe  System.Classes    16425  +47 ThreadProc
00c4b1f4 +028 rutview.exe  System            25848  +45 ThreadWrapper
00cfdc41 +00d rutview.exe  madExcept                    CallThreadProcSafe
00cfdca6 +032 rutview.exe  madExcept                    ThreadExceptFrame
00cfdd1c +0a8 rutview.exe  madExcept                    ThreadExceptFrame
76527ba7 +017 KERNEL32.DLL                              BaseThreadInitThunk
>> created by main thread ($5cc0) at:
00d8fcf0 +018 rutview.exe  System.Classes    16454   +1 TThread.Create

main thread ($5cc0):
00000000 +ff382f94 rutview.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon

cpu registers:
eax = 0bb9b810
ebx = 01335901
ecx = 00000000
edx = 032d1bf0
esi = 0c9ab780
edi = 00000000
eip = 0133b4d8
esp = 0d14f50c
ebp = 0d14f564

stack dump:
0d14f50c  d8 b4 33 01 de fa ed 0e - 01 00 00 00 07 00 00 00  ..3.............
0d14f51c  20 f5 14 0d d8 b4 33 01 - 10 b8 b9 0b 01 59 33 01   .....3......Y3.
0d14f52c  80 b7 9a 0c 00 00 00 00 - 64 f5 14 0d 3c f5 14 0d  ........d...<...
0d14f53c  48 f5 14 0d 08 a8 c4 00 - 64 f5 14 0d 78 f5 14 0d  H.......d...x...
0d14f54c  e7 a9 c4 00 64 f5 14 0d - 80 b7 9a 0c 00 df 7f 0c  ....d...........
0d14f55c  70 b9 ca 0b 00 00 00 00 - 98 f5 14 0d 39 ab 33 01  p...........9.3.
0d14f56c  00 df 7f 0c 70 b9 ca 0b - ce a7 33 01 ac f5 14 0d  ....p.....3.....
0d14f57c  e7 a9 c4 00 98 f5 14 0d - 00 00 00 00 00 df 7f 0c  ................
0d14f58c  70 b9 ca 0b 00 00 00 00 - 70 b9 ca 0b e0 f5 14 0d  p.......p.......
0d14f59c  95 2c 2e 01 70 b9 ca 0b - f4 a8 33 01 42 e8 2d 01  .,..p.....3.B.-.
0d14f5ac  b8 f5 14 0d e7 a9 c4 00 - e0 f5 14 0d e8 f5 14 0d  ................
0d14f5bc  08 a8 c4 00 e0 f5 14 0d - 00 00 00 00 00 df 7f 0c  ................
0d14f5cc  00 00 00 00 00 00 00 00 - 00 df 7f 0c 00 00 00 00  ................
0d14f5dc  00 c6 0b 05 24 f6 14 0d - 97 bf 34 01 f4 f5 14 0d  ....$.....4.....
0d14f5ec  a1 bf 34 01 24 f6 14 0d - 2c f6 14 0d 08 a8 c4 00  ..4.$...,.......
0d14f5fc  24 f6 14 0d 00 00 00 00 - 00 df 7f 0c 00 00 00 00  $...............
0d14f60c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0d14f61c  b0 dc 6a 0c 00 c6 0b 05 - 60 f6 14 0d 6a c5 34 01  ..j.....`...j.4.
0d14f62c  68 f6 14 0d 08 a8 c4 00 - 60 f6 14 0d 80 f6 14 0d  h.......`.......
0d14f63c  00 00 00 00 b0 b6 b9 0b - 00 00 00 00 00 00 00 00  ................

disassembling:
[...]
0133b4bf        call    -$6e8fa0 ($c52524)     ; System.LoadResString
0133b4c4        mov     ecx, [ebp-4]
0133b4c7        mov     dl, 1
0133b4c9        mov     eax, [$13370cc]
0133b4ce        call    -$86fb3 ($12b4520)     ; IdException.EIdException.Create
0133b4d3      > call    -$6f0bac ($c4a92c)     ; System.@RaiseExcept
0133b4d8 3206   mov     byte ptr [esi+$1c], 0
0133b4dc 3207   mov     byte ptr [esi+6], 0
0133b4e0 3208   mov     dword ptr [esi+$30], 1
0133b4e7 3209   xor     eax, eax
0133b4e9        pop     edx
[...]
02-10-2024__19:10:25__723 Check ID Connection. Connected...: "xx.xx.xx.xx:5655".
02-10-2024__19:10:25__912 Check ID Connection. Request MsgTransportThread.Send. Host
Alex Reyes, User (Posts: 4)
Oct 02, 2024 11:20:36 pm EDT
Support level: Free or trial
One thing I wanted to point out is that I see it thinking that the version is 7.4.1.0, but we've upgraded from that version. I've confirmed the version running is the latest one.
Pauline, Support (Posts: 2887)
Oct 03, 2024 7:24:11 pm EDT
Hello Alex,

Thank you for your message.

Could you please send us your full Viewer logs to support@remoteutilities.com? I will forward them to our developers for a review to see if we’re able to provide any feedback on this.

Looking forward to your reply.

* Website time zone: America/New_York (UTC -5)