Jump to content
Sign in to follow this  

Passwordstate Support Information Script

Recommended Posts

To help us troubleshoot your issue, it is very handy for us to know certain information about your Passwordstate website, database, and the infrastructure that is is running on.  To help speed up our support response times, we've developed a Powershell script that will collect some information about your environment. 


To run this script:

  1. Please download the script from here: https://www.clickstudios.com.au/downloads/serverinfo.zip
  2. Extract the zip file and save the ServerInfo.ps1 file on your Passwordstate web server
  3. Open Powershell ISE "As Administrator" and open your ServerInfo.ps1 file
  4. Run the script, and it will prompt you for a path to save the output.
  5. When the script has finished it will create a ServerInfo.zip file on your disk.  Please email that back to support@clickstudios.com.au


We have tried tried not to collect any data about your environment that is sensitive, and below is full disclosure of what the script is doing:


  • This script will not make any changes to your server, or Passwordstate environment
  • Information it collects from your web server is as follows:
    • All Installed Programs on your server
    • Name of your web server
    • Last time your web server was rebooted
    • Free disk space and free memory on your web server
    • A check to see if your web server is a part of a domain, or a workgroup
    • What language the web server is in
    • Information about your Passwordstate App Pools in IIS - Names, Path and Identity Type
    • Installation path of your Passwordstate website
    • Passwordstate web bindings in IIS
    • List of certificates names on the web server, and who they are issued by
    • Powershell version
    • Information about Passwordstate services - If they are running and who is the logon identity
    • Passwordstate folder permissions
    • Event Log errors from the Application Event log
    • Information from the web.config file - database server name, SQL instance, database name, setup stage and passivenode values.  We also query the username and password out of the connection string, but do not store this anywhere.  We only use this information temporarily to connect to your database and gather the information in the section below


  • Information it collects from your database is as follows:
    • How many password lists and passwords
    • Names of Password Lists and tree path
    • Count of auditing records
    • Count of total users in the system
    • Count of total Security Groups
    • Database Build Number, Base URL and Fips Mode


**NOTE** if your web.config file connections string and AppSettings section is encrypted, we simply skip that section and do not collect any data from your database.


If you are not comfortable with providing Click Studios any of this information, we can send you a modified script with any parts you deem too sensitive removed.  We will still also help you as we always if you do not feel 100% comfortable running this script. 



Click Studios

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this