How can I check logins to stoneware from a product like Binary Canary?

How can I check logins to stoneware from a product like Binary Canary?

The following information will assist you in configuring a server check from Binary Canary and calling a Stoneware provided JSP.

These instructions assumed you have configured an account on Binary Canary and have notifications configured. 

Something to keep in mind, whatever server monitor software that you use please be sure to not overload the webNetwork servers with constant checks. If you just do a port check, make sure that the check actually opens, then properly closes the port during the test rather than dropping the connection.  If the check opens the connection and drops it without closing it then you cause the webNetwork server to build up open connections.

In your system create a user that has access to nothing except login to portal. 
The best way to do this is to make an OU under the stoneware container and call it something like ServiceAccounts.  Use webadmin to set that serviceaccount OU to an inheritance level of 0.  Create the user in there.  This makes the account not have access to any links in the portal.

A script can be found /stoneware/webserv/util/examples/authCheck/authCheck.jsp, which can be called using a monitoring system.  

Copy the file to /stoneware/webserv/util/

Edit the authCheck.jsp and add the username and password:
 String userID = "some-non-privileged-username";
 String password = "password";


Depending on your environment you may have to edit the jsp and change the CN in the line :
WebNetworkAuthenticator.setAttribute( waSession, "cn", userID );

To something like samaccountname.  Test as it first and if that does not work adjust the JSP if it does not produce a Success.

Next set up the monitor system to call https://portal.example-cloud.com/util/authCheck.jsp and trigger a failure message if it does not see "Success" comes back.  

To do this on Binary Canary do the following:
  1. Click Add Monitor
  2. Enter in a display name like portal login
  3. Monitor Type: Simple Http Monitor
  4. Status : Active
  5. Frequency : 15 min
  6. website : https://portal.example-cloud.com/util/authCheck.jsp
  7. Search page for : Text  Contains  Success
  8. Failure Message : Problem logging into portal
  9. Monitoring Locations : Choose a location to perform this check from
  10. Choose a notification, Wait for Mins, Contact person, Contact method, Repeat every and Maximum sends.
  11. Save and wait 15 min and check the Reporting options for the results.


Nagios is another common free server checker program.  However the configuration is much more complex to configure.  There are many books and internet sites devoted to Nagios that can be referenced.

    Can't find the KB

    Unable to find the KB to address your issue ?  

      • Recent Articles

      • Change Reset Password Button Text

        Change the text of the "Reset Password" button on the UW Login Page How to change the text of the Reset Password button on the Login Page. Login to webNetwork and open webAdmin on your Relay Central Server Expand Customization Center Expand Tenants ...
      • Remove Reset Password Button From Login Page

        Remove the Reset Password Button from the Login Page How to remove the Reset Password button from the Unified Workspace login page. Login to webNetwork and open webAdmin on your Relay Central Server Expand Customization Center Expand Tenants Expand ...
      • Lenovo Unified Workspace End-of-Life Questions and Answers

        As of January 31st 2024, Lenovo Unified Workspace (formerly Stoneware WebNetwork) is no longer supported. This means that we no longer provide licenses, downloads, updates, patches, or technical assistance for this product. If you have any questions ...
      • How do I determine my Unified Workspace license expiration date?

        The best method for determining the licensing information including the expiration date of your Unified Workspace license: Login to your 8090 management console on each server This may take remoting into each LUW server and relay, opening a browser, ...
      • Lenovo Unified Workspace 7.0.2.13 Released

        Highlights of Unified Workspace 7.0.2.13 Before you install: Please view the installation notes here. 7.0.2.13 requires a 7.0 license file. Below is a list of enhancements and fixes released in Unified Workspace 7.0.2.13 Fixed external storage ...
      • Related Articles

      • Stoneware Environment Check Utility

        Problem:  Need to run Stoneware Environment Check (Env Check) for pre-installation, troubleshoot issues or general health check of directory and DNS. Solution(s):  Once utility is installed and launched, you will find three options to choose from on ...
      • Stoneware Utilities

        Stoneware Utilities Env Check - Windows Environment Check Utility - Full Installation (Gui only) 51 MB Env Check - Linux Environment Check Utility - Full Installation ( Gui only ) 52 MB Env Check - Mac Environment Check Utility - Full Installation ( ...
      • Alternative Product for Unified Workspace

        Unfortunately, Lenovo Software does not have an alternative product in which to migrate. To our knowledge, there just isn't any other single product out there that can do all that Lenovo Unified Workspace (LUW) was able to do. In searching for ...
      • edir / NDS health check

        Common edir issues and how to do a health check. This information comes from an old Novell article, some specific information may not be valid anymore but the general concepts are.   Troubleshooting NDS Problems  Editor’s Note: "Technically Speaking" ...
      • System Check / Java Check fails or takes long time

        After upgrading to 6.2.1.111 or higher when the system check runs I get the following stack dump java.lang.NullPointerException   at com.stoneware.taglib.GetCurrentJavaVersion.processEndTag(GetCurrentJavaVersion.java:83)   at ...