- Some OPC UA reference client have issue in establishing a
connection due to request header timestamp = '0'
Signed-off-by: Jayanth Velusamy <jayanth.v@kalycito.com>
- Some OPC UA reference client have issue in establishing a
connection due to request header timestamp = '0'
Signed-off-by: Jayanth Velusamy <jayanth.v@kalycito.com>
- The security policies Basic128Rsa15, Basic256
have been deprecated by OPCF
- Fix BadNodeId exist error
Signed-off-by: Jayanth Velusamy <jayanth.v@kalycito.com>
- The security policies Basic128Rsa15, Basic256
have been deprecated by OPCF
- Fix BadNodeId exist error
Signed-off-by: Jayanth Velusamy <jayanth.v@kalycito.com>
- At present issuer list is passed in trust list
- Add functionality to pass the issuer list separately
- Handle condition where a client is connected using
an (trusted) issued certificate of a CA that is not
trusted but available
- This resolves test case number 044.js and 045.js in
Security Certificate Validation to pass simultaneously
- usage : ./server_ctt <server-certificate.der> <private-key.der>
[--trustlist <tl1.ctl> <tl2.ctl> ... ]
[--issuerlist <il1.der> <il2.der> ... ]
[--revocationlist <rv1.crl> <rv2.crl> ...]
Change-Id: I4a25af9f4c2b771da9492fafb534f72dcc6fc17d
Signed-off-by: Asish Ganesh <asish.g@kalycito.com>
- At present the check "help" in argv to call the
usage() function is not handled as expected
- In either case the the code goes into the if
condition and returns EXIT_SUCCESS
- Fix the minor issue so that code returns this status
if it identifies --help or -h
Change-Id: I56876ac562647076a5b33259b2ea398b3bc5e584
Signed-off-by: Asish Ganesh <asish.g@kalycito.com>
- At present only the first CRL file is taken
- server_ctt enabled to take multiple CRL files in place of
one CRL file
- Test case 038.js and 047.js in Security Certificate
Validation passes simultaneously unlike before
Change-Id: Ib2aebaec73b80d6e35cbf7ca5fc65c62f52d1521
Signed-off-by: Asish Ganesh <asish.g@kalycito.com>
- Added command line argument to pass trusted certificate
and CRL files
- Copy all certificates to open62541\build\bin\examples\trustList
- Copy all revocation list to open62541\build\bin\examples\crl
- usage : ./server_ctt server_cert.der server_key.der
<number of certificates>
<number of revocation files> trustList/* crl/*
Change-Id: I989782f9412e39c290389db1002bcaef6fcd41a5
Signed-off-by: Asish Ganesh <asish.g@kalycito.com>
This commit drops the 'ua_' prefix and changes the public includes
to the form `#include <open62541/server.h>` instead of the old
`#include <ua_server.h>`
Make use of EXIT_SUCCESS and EXIT_FAILURE from stdlib.h.
The previous approach of returning a value from UA_StatusCode
was often broken as an exit code can (portably) only be between 0 and 125.