Increase Logging Details

To see more detailed logging information, follow the steps below.

  1. Have Questions?  Contact Us!

Step 1: Increase the Detail Level

Server Logging

  • Version 7+:
    • Open this file (with Admin privileges):
      • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Serverwwwweb.nlog
    • Uncomment or Add the following line, just below the <rules> tag or just above the closing </rules> tag (at the bottom of the file):

    <logger name="Pleasant.Identity.*" minLevel="Trace" writeTo="bufferedFile" />   

    • Output will go to the Web logs & Server logs:
      • %ProgramData%Pleasant SolutionsPassword ServerWebLogs.txt
      • %ProgramData%Pleasant SolutionsPassword ServerPleasantPasswordServerLog.txt
  • Version 6 and older:
    • Open this file (with Admin privileges):
      • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Serverwwwweb.config
    • Uncomment or Add the following line, just below the <rules> tag or just above the closing </rules> tag (at the bottom of the file):

    <logger name="*" minLevel="Trace" writeTo="rollingFile" />

    • Output will go to the Web logs & Server logs:
      • %ProgramData%Pleasant SolutionsPassword ServerWebLogs.txt
      • %ProgramData%Pleasant SolutionsPassword ServerPleasantPasswordServerLog.txt

KeePass For Pleasant Logging

    • Open this file (with Admin privileges):
      • %ProgramFiles(x86)%Pleasant SolutionsKeePass for Pleasant Password ServerNLog.config
    • Add or uncomment the following line, just above </rules>, at the bottom of the file:

<logger name="PasswordServer*" minLevel="Trace" writeTo="rollingFile" final="false" />

  • Output will go to the KeePass for Pleasant logs:
    • %AppData%KeePassKeePasslog.txt

Email Logging

  • Note: Administrators can also diagnose further with the Email Troubleshooting instructions
  • Open this file (with Admin privileges):
    • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Serverwwwweb.nlog
  • Change the line from this:
    • <logger name="Pleasant.Net.Mail.*" minLevel="Error" writeTo="bufferedFile" />
    • To this:

      <logger name="Pleasant.Net.Mail.*" minLevel="Trace" writeTo="bufferedFile" />

  • Output will go to the Web logs:
    • %ProgramData%Pleasant SolutionsPassword ServerWebLogs.txt

Performance Logging

Performance Logging was added in version 7.7.2.

  • Also increase the above Server Logging
  • Open this file (with Admin privileges):
    • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Serverwwwweb.nlog
  • Uncomment the following line just above </rules>, at the bottom of the file:

    <logger name="PerformanceLogger" minLevel="Trace" writeTo="bufferedFile"/>

  • Output will go to the Web logs:
    • %ProgramData%Pleasant SolutionsPassword ServerWebLogs.txt

RDP SSO Logging

For Enterprise+SSO editions.

  • Open the file PassMan.Proxy.Rdp.Worker.exe.nlog (with Admin privileges) in these locations:
    • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Server
    • %ProgramFiles(x86)%Pleasant SolutionsPleasant Password Serverwwwin
  • Add the following line just above </rules>, at the bottom of the file:

    <logger name="PassMan.Proxy.Rdp.*" minLevel="Debug" writeTo="bufferedFile" />

  • Output will go to the RDP SSO logs:
    • %ProgramData%Pleasant SolutionsPassword ServerPleasantRdpProxyLog.txt

Step 2: Restart the Service

Step 3: Retry

Step 4: View Log Details

Step 5: Send your Logs

 

Once you are finished troubleshooting, you can restore the original log settings, which take effect upon service restart.

Our support team may be able to suggest a more exact change to enable logging in the specific area causing issues.

 

View Log Details

Administrators can review any error details and can send these details on to Support for further diagnosis. Start with the Web logs which contains the most information, and then the Server logs.

  • Please: Do not share your .db file

  • Most Recent Files: Share the most recent log file will have no number or date suffix:

    • For example, .1., or, _2016-11-17

  • Hidden Directories: These directories may be hidden by default, but can be accessed by entering
    %ProgramData% or %AppData% in the directory path.

Server and Web Client

On Pleasant Password Server machine:

           

KeePass for Pleasant Client

On KeePass for Pleasant desktop machine:

 

 

RDP SSO

On Pleasant Password Server machine: