Cant install CRSSHIOHandler

Discussion of open issues, suggestions and bugs regarding network security and data protection solution - SecureBridge
Post Reply
kaffeburk
Posts: 214
Joined: Mon 29 Jan 2007 08:03

Cant install CRSSHIOHandler

Post by kaffeburk » Thu 31 May 2018 13:04

Hello Devart,

Trying to istall securebridge CRSSHIOHandler that i bought today. No problem on desktop, but when i come to my Laptop...

[dcc32 Error] CRSSLIOHandler.pas(158): E2003 Undeclared identifier: 'SetIgnoreServerCertificateValidity'
[dcc32 Error] CRSSLIOHandler.pas(159): E2003 Undeclared identifier: 'SetIgnoreServerCertificateConstraints'
[dcc32 Error] CRSSLIOHandler.pas(160): E2003 Undeclared identifier: 'SetTrustServerCertificate'
[dcc32 Fatal Error] dacsbridge250.dpk(41): F2063 Could not compile used unit 'CRSSLIOHandler.pas'

Regards, Pär

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Cant install CRSSHIOHandler

Post by ViktorV » Thu 31 May 2018 13:10

The similar question has already been discussed on our forum. Follow the link viewtopic.php?f=27&t=37151 for details.

kaffeburk
Posts: 214
Joined: Mon 29 Jan 2007 08:03

Re: Cant install CRSSHIOHandler

Post by kaffeburk » Thu 31 May 2018 13:29

It's done, no effect.


https://minfil.com/heA0G7efb9/secure.png

Regards Pär

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Cant install CRSSHIOHandler

Post by ViktorV » Thu 31 May 2018 13:49

As we already wrote earlier for successful compilation of the mydacbridgeXX package package, please use the next CRSSLIOHandler.pas file: http://www.devart.com/pub/dac/CRSSLIOHandler.zip

kaffeburk
Posts: 214
Joined: Mon 29 Jan 2007 08:03

Re: Cant install CRSSHIOHandler

Post by kaffeburk » Thu 31 May 2018 14:06

Hello,

Its the SSH i need but nm, i did replace the old CRSSHIOHandler.pas with the new one. Still same problem.

I now lost like 10-20 times the cost of Securebridge in time spent installing it that i can not invoice my customer. If Securebridge was 5 times more expensive but installed on first try it would cost me less. What now?

Regards, Pär

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Cant install CRSSHIOHandler

Post by ViktorV » Thu 31 May 2018 14:38

You should not get errors

Code: Select all

[dcc32 Error] CRSSLIOHandler.pas(158): E2003 Undeclared identifier: 'SetIgnoreServerCertificateValidity'
[dcc32 Error] CRSSLIOHandler.pas(159): E2003 Undeclared identifier: 'SetIgnoreServerCertificateConstraints'
[dcc32 Error] CRSSLIOHandler.pas(160): E2003 Undeclared identifier: 'SetTrustServerCertificate'
[dcc32 Fatal Error] dacsbridge250.dpk(41): F2063 Could not compile used unit 'CRSSLIOHandler.pas'
when using the CRSSLIOHandler.pas file: http://devart.com/pub/dac/CRSSLIOHandler.zip

Please make sure that you are using the file we specified above.
Note not the CRSSHIOHandler.pas file, but CRSSLIOHandler.pas. You do not have to replace the CRSSHIOHandler.pas file.

kaffeburk
Posts: 214
Joined: Mon 29 Jan 2007 08:03

Re: Cant install CRSSHIOHandler

Post by kaffeburk » Thu 31 May 2018 15:01

Got it!

I must have fail on replacing the file on the Mac keyboard. I also forget i had to replace that file, i thought all was going to be included in the new install. Well, now it works.

Thanx Victor.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Cant install CRSSHIOHandler

Post by ViktorV » Fri 01 Jun 2018 05:06

It is good to see that the problem has been solved.
Feel free to contact us if you have any further questions about our products.

nannoc
Posts: 10
Joined: Thu 10 Aug 2017 20:19

Re: Cant install CRSSHIOHandler

Post by nannoc » Mon 25 May 2020 15:00

Hello Devart

I have installed SecureBridge and would like to compile "mydacsbridge260.dpk", but I get the following error:

[dcc32 Error] CRSSLIOHandler.pas(179): E2003 Undeclared identifier: 'ProxyOptions'
[dcc32 Error] CRSSLIOHandler.pas(179): E2066 Missing operator or semicolon
[dcc32 Fatal Error] MySSLIOHandler.pas(6): F2063 Could not compile used unit 'CRSSLIOHandler.pas'

I have added the following paths to win32 library path:
........Documents\Devart\MyDAC for RAD Studio 10.3\Demos\TechnologySpecific\SecureBridge
........Documents\Devart\MyDAC for RAD Studio 10.3\Demos\TechnologySpecific\SecureBridge\Delphi26
........Documents\Devart\MyDAC for RAD Studio 10.3\Demos\TechnologySpecific\SecureBridge\Design

Could you please assist.
Regards
Donald

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Cant install CRSSHIOHandler

Post by ViktorV » Fri 29 May 2020 12:14

Thank you for the information. Yes you are right, TMySSLIOHandler is not compatible with the current version of SecureBridge, but compatible with the next version of SecureBridge. For the time being, to successfully compile, please comment out or delete the following lines in the TCRSSLIOHandler.Connect method:

Code: Select all

    if ProxyOptions <> nil then
      SSLClient.ProxyOptions.Assign(ProxyOptions);

Post Reply