Product Documentation

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:

  • Ping SKFS using REST and PASSWORD authorization:
    shell> java -jar skfsadminclient.jar P https://[FQDN]:8181 1 REST PASSWORD fidoadminuser Abcd1234!
    
    OUTPUT
    $ fidoserver:~/skfsclient> java -jar skfsadminclient.jar P https://`hostname`:8181 1 REST PASSWORD fidoadminuser Abcd1234!
    
    Copyright (c) 2001-2025 StrongAuth, Inc. All rights reserved.
    
    REST Ping with PASSWORD
    ******************************************
    json = {"svcinfo":{"did":1,"protocol":"FIDO2_0","authtype":"PASSWORD","svcusername":"fidoadminuser","svcpassword":"Abcd1234!"},"payload":""}
    
    Calling ping @ https://fidoserver.strongkey.com:8181/skfs/rest/ping
    
    Ping complete.
    ******************************************
    Ping response : Copyright (c) 2001-2025, StrongAuth, Inc. (dba StrongKey)
    StrongKey FIDO Server 4.15.0
    Hostname: fidoserver.strongkey.com (ServerID: 1)
    Current time: Thu Feb 13 13:50:51 PST 2025
    Up since: Mon Dec 23 16:44:35 PST 2024
    StrongKey FIDO Server is alive!
    
    
    Done with Ping!
    
    
  • Ping SKFS using SOAP and PASSWORD authorization:
    shell> java -jar skfsadminclient.jar P https://[FQDN]:8181 1 SOAP PASSWORD fidoadminuser Abcd1234!

Successful responses will be similar to the image above