To make sure SKFS is running as expected, we highly recommend to regularly monitor the server using the ping web service. Use the sample client application skfsclient.jar (installed as part of the SKFS installation) to call the ping web service.
NOTE: On the FIDO2 server, the client application can be found under the /usr/local/strongkey/skfsclient directory.
Different methods are listed here:
shell> java -jar skfsclient.jar P https://[FQDN]:8181 1 REST PASSWORD
svcfidouser Abcd1234!
OUTPUT
$ example:~/skfsclient> java -jar skfsadminclient.jar P https://example.strongkey.com:8181 1 REST PASSWORD svcfidouser Abcd1234!
Copyright (c) 2001-2024 StrongAuth, Inc. All rights reserved.
REST Ping with PASSWORD
******************************************
json = {"svcinfo":{"did":1,"protocol":"FIDO2_0","authtype":"PASSWORD","svcusername":"svcfidouser","svcpassword":"Abcd1234!"},"payload":""}
Calling ping @ https://example.strongkey.com:8181/skfs/rest/ping
Ping complete.
******************************************
Ping response : Copyright (c) 2001-2024, StrongAuth, Inc. (dba StrongKey)
StrongKey FIDO Server 4.14.0
Hostname: example.strongkey.com (ServerID: 1)
Current time: Wed Nov 06 16:07:37 EST 2024
Up since: Wed Nov 06 16:05:46 EST 2024
StrongKey FIDO Server is alive!
Done with Ping!
shell> java -jar skfsclient.jar P https://[FQDN]:8181 1 REST PASSWORD
svcfidouser Abcd1234!
Successful responses will be similar to the image above