While trying to connect to Solaris 8 the following error appears:
Product:
Spotlight on Unix 7.0.0.589
--------------------------------------------------------------------------------
Message:
The following internal error occurred:
SSH component not connected
--------------------------------------------------------------------------------
Details:
Source: 241FEC12 (DatasourceUNIX.001FDC12)
DatasourceUNIX.TDatasourceUNIX
Call stack:
241FEC12 (DatasourceUNIX.001FDC12)
241FEC77 (DatasourceUNIX.001FDC77)
24203890 (DatasourceUNIX.00202890)
2420379E (DatasourceUNIX.0020279E)
24203504 (DatasourceUNIX.00202504)
242076FA (DatasourceUNIX.002066FA)
24112510 (DatasourceUNIX.00111510)
240E79E8 (DatasourceUNIX.000E69E8)
240EB7AF (DatasourceUNIX.000EA7AF)
240CFA37 (DatasourceUNIX.000CEA37)
240D281C (DatasourceUNIX.000D181C)
240D1C95 (DatasourceUNIX.000D0C95)
2409BC75 (DatasourceUNIX.0009AC75)
240D2582 (DatasourceUNIX.000D1582)
2402B363 (DatasourceUNIX.0002A363)
24005106 (DatasourceUNIX.00004106)
7C80B699 (kernel32.0000A699)
A SSH connection via putty works fine.
Turn off the PERL script and let Spotlight query Unix without PERL.
- Go to:
C:\Program Files\Quest Software\Spotlight\Plug-ins\DatasourceUNIX\
- Backup the file:
ScriptConfig.ini
- Open the file and change the lines below:
From:
;[ALL]
;SUA_PERL_BIN=/dev/null
To
[ALL]
SUA_PERL_BIN=/dev/null
- Restart Spotlight and try to connect
There are two key features using the PERL
1. PERL ensures the server connection to a compatible shell. (e.g. Spotlight does not work well with csh)
2. PERL also provides a more efficient usage of executing shell commands on the server.
The impact of not running PERL is not sufficiently significant for concern.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center