<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>verification &#8211; Blue Lance</title>
	<atom:link href="https://bluelance.com/docs-tag/verification/feed/" rel="self" type="application/rss+xml" />
	<link>https://bluelance.com</link>
	<description></description>
	<lastBuildDate>Mon, 01 Jun 2026 19:30:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://bluelance.com/wp-content/uploads/2025/11/fevicon-ic-1.png</url>
	<title>verification &#8211; Blue Lance</title>
	<link>https://bluelance.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Verifying Audit Log Collection</title>
		<link>https://bluelance.com/docs/verifying-audit-log-collection/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:24:16 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15920</guid>

					<description><![CDATA[After installing and configuring the NSS Audit Agent, and after any significant changes to your eDirectory or NSS auditing configuration, it is important to verify that audit log collection is working end-to-end. This means confirming that events are being generated on your OpenText systems, forwarded to the LT Auditor MP server, and appearing correctly in [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">After installing and configuring the NSS Audit Agent, and after any significant changes to your eDirectory or NSS auditing configuration, it is important to verify that audit log collection is working end-to-end. This means confirming that events are being generated on your OpenText systems, forwarded to the LT Auditor <sup>MP</sup> server, and appearing correctly in the Web UI. This article covers a complete verification workflow for both eDirectory and NSS audit collection.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>When to run a verification check:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Situation</strong></td><td><strong>Verification Needed</strong></td></tr><tr><td>Initial installation of eDirectory or NSS auditing</td><td>Full end-to-end verification for every configured server</td></tr><tr><td>After changing the syslog port or protocol</td><td>Confirm events are still flowing after the change</td></tr><tr><td>After a LT Auditor <sup>MP</sup> server IP address change</td><td>Confirm all OpenText servers are forwarding to the new address</td></tr><tr><td>After an OES server reboot</td><td>Confirm the ltaudit service restarted and is collecting</td></tr><tr><td>After an eDirectory server restart</td><td>Confirm the CEF audit daemon restarted and is forwarding</td></tr><tr><td>Missing events suspected during an investigation</td><td>Targeted verification to identify collection gaps</td></tr><tr><td>Routine health check</td><td>Periodic confirmation that all sources are active</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 1 — Verify the LT Auditor <sup>MP</sup> transformation rules are active:</strong></p>



<p class="wp-block-paragraph">Before checking the OpenText systems, confirm that LT Auditor <sup>MP</sup> is ready to receive data on the correct ports.</p>



<ol class="wp-block-list">
<li>Log in to the LT Auditor <sup>MP</sup> Web UI</li>



<li>Navigate to <strong>Configure</strong></li>



<li>Locate the eDirectory transformation rule (default port 5014) and the NSS transformation rule (default port 5015)</li>



<li>Confirm both rules show a status of <strong>Active</strong></li>



<li>If either rule is inactive, click the <strong>three vertical action buttons</strong> and select <strong>Enable</strong></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 2 — Verify firewall connectivity from OpenText servers:</strong></p>



<p class="wp-block-paragraph">Confirm that each eDirectory and OES server can reach the LT Auditor <sup>MP</sup> server on the configured syslog ports.</p>



<p class="wp-block-paragraph">Run the following from each OpenText server:</p>



<p class="wp-block-paragraph"><strong>For eDirectory servers (port 5014):</strong></p>



<p class="wp-block-paragraph">nc -zv &lt;LT_AuditorMP_Host&gt; 5014</p>



<p class="wp-block-paragraph"><strong>For OES NSS servers (port 5015):</strong></p>



<p class="wp-block-paragraph">nc -zv &lt;LT_AuditorMP_Host&gt; 5015</p>



<p class="wp-block-paragraph">A successful response confirms connectivity is open. If the connection fails:</p>



<ul class="wp-block-list">
<li>Review firewall rules between the OpenText server and the LT Auditor <sup>MP</sup> server</li>



<li>Confirm the LT Auditor <sup>MP</sup> server is running and the transformation rules are active</li>



<li>Confirm the correct IP address is being used</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 3 — Verify the eDirectory CEF audit daemon is running:</strong></p>



<p class="wp-block-paragraph">On each eDirectory server, confirm the CEF audit daemon is loaded and active:</p>



<p class="wp-block-paragraph">ndstrace –c &#8220;modules&#8221; | grep cefauditds</p>



<p class="wp-block-paragraph">The output should show cefauditds as a loaded module. If it does not appear:</p>



<p class="wp-block-paragraph">Manually load the daemon:</p>



<p class="wp-block-paragraph">ndstrace –c &#8220;load cefauditds&#8221;</p>



<p class="wp-block-paragraph">Confirm it loads successfully, then check again:</p>



<p class="wp-block-paragraph">ndstrace –c &#8220;modules&#8221; | grep cefauditds</p>



<p class="wp-block-paragraph">Also confirm the audit configuration file is correctly set up:</p>



<p class="wp-block-paragraph">cat /etc/opt/novell/eDirectory/conf/auditlogconfig.properties</p>



<p class="wp-block-paragraph">Verify the host, port, and protocol values match your LT Auditor <sup>MP</sup> transformation rule settings.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 4 — Verify the NSS Audit Agent service is running:</strong></p>



<p class="wp-block-paragraph">On each OES server, confirm the ltaudit service is running:</p>



<p class="wp-block-paragraph">systemctl status ltaudit.service</p>



<p class="wp-block-paragraph">The service should show as active (running). If it is stopped or failed:</p>



<p class="wp-block-paragraph">systemctl start ltaudit.service</p>



<p class="wp-block-paragraph">systemctl status ltaudit.service</p>



<p class="wp-block-paragraph">Confirm the service returns to active (running) before proceeding.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 5 — Check the NSS audit status log:</strong></p>



<p class="wp-block-paragraph">On each OES server, confirm the NSS Audit Agent has successfully connected to the NSS audit subsystem:</p>



<p class="wp-block-paragraph">cat /opt/bluelance/log/nssstatus.log</p>



<p class="wp-block-paragraph">Confirm the log contains:</p>



<p class="wp-block-paragraph">Successfully opened live vigil file</p>



<p class="wp-block-paragraph">If this message is not present:</p>



<ul class="wp-block-list">
<li>The agent may not have access to the NSS audit subsystem</li>



<li>NSS may not be running or volumes may not be mounted</li>
</ul>



<p class="wp-block-paragraph">Review the general application logs for more detail:<br>ls /opt/bluelance/logs/</p>



<ul class="wp-block-list">
<li></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 6 — Check the syslog forwarding log:</strong></p>



<p class="wp-block-paragraph">On each OES server, confirm that events are being successfully forwarded to LT Auditor <sup>MP</sup>:</p>



<p class="wp-block-paragraph">cat /opt/bluelance/log/syslog_send.log</p>



<p class="wp-block-paragraph">Look for:</p>



<ul class="wp-block-list">
<li>Successful forwarding messages confirming events are reaching the LT Auditor <sup>MP</sup> server</li>



<li>Any connection errors, timeout messages, or TLS certificate errors that may indicate a forwarding problem</li>
</ul>



<p class="wp-block-paragraph">If forwarding errors are present:</p>



<ul class="wp-block-list">
<li>Confirm network connectivity using the nc test in Step 2</li>



<li>Confirm the port and protocol in the agent configuration match the LT Auditor <sup>MP</sup> transformation rule</li>



<li>If using TLS, confirm certificate configuration is correct on both ends</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 7 — Generate test events on OpenText systems:</strong></p>



<p class="wp-block-paragraph">To confirm the full end-to-end pipeline is working, generate known test events on your OpenText systems and verify they appear in LT Auditor <sup>MP</sup>.</p>



<p class="wp-block-paragraph"><strong>Generating a test eDirectory event:</strong></p>



<p class="wp-block-paragraph">Perform a simple directory operation that eDirectory auditing is configured to capture — for example, modify an attribute on a test user object in iManager or via an LDAP command:</p>



<p class="wp-block-paragraph">ldapmodify -H ldap://&lt;eDirectory_Host&gt; -D &#8220;&lt;admin_DN&gt;&#8221; -W &lt;&lt;EOF</p>



<p class="wp-block-paragraph">dn: cn=testuser,ou=users,o=yourorg</p>



<p class="wp-block-paragraph">changetype: modify</p>



<p class="wp-block-paragraph">replace: description</p>



<p class="wp-block-paragraph">description: Audit verification test</p>



<p class="wp-block-paragraph">EOF</p>



<p class="wp-block-paragraph"><strong>Generating a test NSS file event:</strong></p>



<p class="wp-block-paragraph">Perform a simple file operation on an NSS volume on the OES server — for example, create and then delete a test file:</p>



<p class="wp-block-paragraph">touch /media/nss/&lt;VolumeName&gt;/audit_verification_test.txt</p>



<p class="wp-block-paragraph">rm /media/nss/&lt;VolumeName&gt;/audit_verification_test.txt</p>



<p class="wp-block-paragraph">Replace &lt;VolumeName&gt; with the name of an NSS volume on the server.</p>



<p class="wp-block-paragraph"><em>[Your administrator should confirm the correct NSS volume mount path used in your environment.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 8 — Verify test events appear in LT Auditor <sup>MP</sup>:</strong></p>



<p class="wp-block-paragraph">After generating test events, confirm they appear in LT Auditor <sup>MP</sup>:</p>



<ol class="wp-block-list">
<li>Log in to the LT Auditor <sup>MP</sup> Web UI</li>



<li>Navigate to <strong>View</strong></li>



<li>Select the relevant environment and category:
<ul class="wp-block-list">
<li>For eDirectory events: eDirectory environment → Object Events or Attribute Events category</li>



<li>For NSS events: NSS environment → File Activity category</li>
</ul>
</li>



<li>Set the date range to <strong>Last 15 minutes</strong></li>



<li>Look for the test events you just generated</li>



<li>Click on a test event row to view full details and confirm the event data is correctly structured and normalized</li>
</ol>



<p class="wp-block-paragraph">If test events do not appear within a few minutes:</p>



<ul class="wp-block-list">
<li>Confirm the relevant daemon or service is running (Steps 3 and 4)<br></li>



<li>Confirm firewall connectivity is open (Step 2)<br></li>



<li>Confirm the transformation rule is active (Step 1)<br></li>



<li>Review the syslog forwarding log for errors (Step 6)<br></li>
</ul>



<p class="wp-block-paragraph">Check the LT Auditor <sup>MP</sup> server logs for any ingestion errors:<br><br>On Linux:<br><br>cd /opt/bluelance/lcollector/logs/general/</p>



<p class="wp-block-paragraph">&nbsp;On Windows:<br><br>\Program Files\Blue Lance 2-0\Collector\Logs\General\</p>



<ul class="wp-block-list">
<li></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Step 9 — Confirm all servers are represented as sources:</strong></p>



<p class="wp-block-paragraph">After verifying individual servers, confirm that all configured eDirectory and OES servers are appearing as active sources in LT Auditor <sup>MP</sup>:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>View</strong> in the LT Auditor <sup>MP</sup> Web UI</li>



<li>Select the eDirectory or NSS environment</li>



<li>Set the date range to cover the last 24 hours</li>



<li>Filter by <strong>Source</strong> or <strong>Host</strong> and review the list of servers generating events</li>



<li>Cross-reference against your list of configured servers</li>



<li>If any server is missing from the source list:
<ul class="wp-block-list">
<li>Confirm the CEF audit daemon or ltaudit service is running on that server</li>



<li>Confirm syslog forwarding is configured correctly on that server</li>



<li>Revisit the relevant configuration article for that server type</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph"><em>[Your administrator should maintain a reference list of all eDirectory and OES servers that should be appearing as sources in LT Auditor <sup>MP</sup>, and use it during routine verification checks to quickly identify any gaps.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Routine verification schedule:</strong></p>



<p class="wp-block-paragraph">Rather than verifying collection only after problems occur, incorporate collection verification into your regular operational routine:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Frequency</strong></td><td><strong>Verification Actions</strong></td></tr><tr><td>Daily</td><td>Check LT Auditor <sup>MP</sup> View for recent eDirectory and NSS events — confirm data is flowing from all sources</td></tr><tr><td>Weekly</td><td>Review the source list to confirm all configured servers are represented</td></tr><tr><td>Monthly</td><td>Run the full end-to-end verification workflow above for a sample of servers</td></tr><tr><td>After any change</td><td>Run targeted verification for any server or configuration that was modified</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><em>[Your administrator should assign ownership of routine verification checks to a specific team member and document the results so the verification history is available for compliance audits.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Common issues and resolutions:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Symptom</strong></td><td><strong>Likely Cause</strong></td><td><strong>Resolution</strong></td></tr><tr><td>No eDirectory events in LT Auditor <sup>MP</sup></td><td>CEF audit daemon not loaded</td><td>Load cefauditds using ndstrace</td></tr><tr><td>No eDirectory events from a specific server</td><td>Syslog forwarding misconfigured</td><td>Review auditlogconfig.properties on that server</td></tr><tr><td>No NSS events in LT Auditor <sup>MP</sup></td><td>ltaudit service stopped</td><td>Start the ltaudit service</td></tr><tr><td>NSS events missing from a specific volume</td><td>Agent lacks access to NSS volume</td><td>Review agent permissions and NSS volume mount</td></tr><tr><td>nssstatus.log missing success message</td><td>NSS audit subsystem unavailable</td><td>Confirm NSS is running and volumes are mounted</td></tr><tr><td>Syslog forwarding errors in log</td><td>Firewall blocking port</td><td>Open the required port between the OES server and LT Auditor <sup>MP</sup></td></tr><tr><td>TLS errors in forwarding log</td><td>Certificate mismatch or expiry</td><td>Review TLS configuration and certificate validity</td></tr><tr><td>Events appearing with incorrect structure</td><td>Transformation rule misconfigured</td><td>Review and update the transformation rule in LT Auditor <sup>MP</sup></td></tr><tr><td>Events delayed or intermittent</td><td>Network congestion or high volume</td><td>Review network path and buffer settings</td></tr><tr><td>Events missing after server reboot</td><td>Service not enabled for auto-start</td><td>Run systemctl enable ltaudit.service</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Best practices:</strong></p>



<ul class="wp-block-list">
<li>Run the full end-to-end verification workflow immediately after initial installation — do not assume the deployment is working without confirming test events appear in LT Auditor <sup>MP</sup></li>



<li>Incorporate routine verification checks into your regular operational schedule rather than waiting for problems to be reported</li>



<li>Maintain a reference list of all configured eDirectory and OES servers and use it during verification to quickly identify any gaps</li>



<li>Generate and retain verification records as evidence of your audit program&#8217;s ongoing effectiveness for compliance audits</li>



<li>Address any identified collection gaps promptly — unmonitored servers represent both a security monitoring gap and a potential compliance violation</li>



<li>Include collection verification in your change management process for any changes to OpenText systems, network infrastructure, or the LT Auditor <sup>MP</sup> server</li>
</ul>



<p class="wp-block-paragraph"><em>[Your administrator should document the results of each verification cycle and retain them as part of your organization&#8217;s compliance evidence library.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Installing PowerShell Orchestrator</title>
		<link>https://bluelance.com/docs/installing-powershell-orchestrator/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:20:59 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15868</guid>

					<description><![CDATA[PowerShell Orchestrator is installed on a Windows machine that has network access to your Active Directory domain controllers and Microsoft Entra ID tenant. The installation package is available as a zip file from the Blue Lance download portal. Complete the LT Auditor MP server installation before deploying PowerShell Orchestrator. Prerequisites: Before installing, confirm the following: [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">PowerShell Orchestrator is installed on a Windows machine that has network access to your Active Directory domain controllers and Microsoft Entra ID tenant. The installation package is available as a zip file from the Blue Lance download portal. Complete the LT Auditor <sup>MP</sup> server installation before deploying PowerShell Orchestrator.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Prerequisites:</strong></p>



<p class="wp-block-paragraph">Before installing, confirm the following:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Requirement</strong></td><td><strong>Details</strong></td></tr><tr><td>LT Auditor <sup>MP</sup> Server</td><td>Must be installed and running before deploying PowerShell Orchestrator</td></tr><tr><td>Operating System</td><td>Windows Server 2019 or newer</td></tr><tr><td>PowerShell Version</td><td>PowerShell 5.1 or PowerShell 7+</td></tr><tr><td>WinRM</td><td>Must be enabled on the machine running the orchestrator and all target endpoints</td></tr><tr><td>Service Account</td><td>A dedicated service account with read permissions across Active Directory and Entra ID</td></tr><tr><td>Network Access</td><td>Must be able to reach domain controllers, Entra ID, and the LT Auditor <sup>MP</sup> server</td></tr><tr><td>Privileges</td><td>Administrator privileges required on the installation machine</td></tr><tr><td>Download Package</td><td>lta-mp-orchestrator.zip obtained from the Blue Lance download portal</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Download the PowerShell Orchestrator package:</p>



<p class="wp-block-paragraph"><em>[Your administrator should confirm whether packages are distributed internally or downloaded directly from the portal in your environment.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Enabling WinRM on the installation machine:</strong></p>



<p class="wp-block-paragraph">If WinRM is not already enabled, run the following in PowerShell as Administrator:</p>



<p class="wp-block-paragraph">Enable-PSRemoting -Force</p>



<p class="wp-block-paragraph">Confirm WinRM is running:</p>



<p class="wp-block-paragraph">Get-Service WinRM</p>



<p class="wp-block-paragraph">The service should show as <strong>Running</strong>.</p>



<p class="wp-block-paragraph"><em>[Your administrator should confirm whether WinRM is managed via Group Policy in your environment before enabling it manually.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Installation steps:</strong></p>



<ol class="wp-block-list">
<li>Copy the lta-mp-orchestrator.zip package to the target Windows machine<br></li>



<li>Extract the zip file to a working directory<br></li>



<li>Open <strong>PowerShell as Administrator</strong> and navigate to the extracted directory:<br></li>
</ol>



<p class="wp-block-paragraph">cd C:\path\to\extracted\orchestrator</p>



<ol start="4" class="wp-block-list">
<li>If not already done, allow PowerShell scripts to run:</li>
</ol>



<p class="wp-block-paragraph">Set-ExecutionPolicy Unrestricted</p>



<ol start="5" class="wp-block-list">
<li>Run the installation script:</li>
</ol>



<p class="wp-block-paragraph">.\Install.ps1</p>



<ol start="6" class="wp-block-list">
<li>Follow any on-screen prompts during installation, including:<br>
<ul class="wp-block-list">
<li>Entering the LT Auditor <sup>MP</sup> server IP address or hostname</li>



<li>Confirming the syslog port (default: 514)</li>



<li>Selecting the communication protocol (UDP, TCP, or TLS)</li>



<li>Entering the service account credentials to be used for Active Directory and Entra ID assessments</li>
</ul>
</li>



<li>Once installation is complete, reset the PowerShell execution policy:<br></li>
</ol>



<p class="wp-block-paragraph">Set-ExecutionPolicy Restricted</p>



<p class="wp-block-paragraph"><em>[Your administrator should fill in the exact installer prompts and any environment-specific options that appear during installation.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Post-installation verification:</strong></p>



<p class="wp-block-paragraph">After installation completes, confirm that PowerShell Orchestrator is running and communicating with the LT Auditor <sup>MP</sup> server.</p>



<ol class="wp-block-list">
<li>Check the service status:</li>
</ol>



<p class="wp-block-paragraph">sc query PowerShellOrchestrator</p>



<p class="wp-block-paragraph">The service should show as <strong>Running</strong>.</p>



<ol start="2" class="wp-block-list">
<li>In the LT Auditor <sup>MP</sup> Web UI, navigate to <strong>Admin → Modules</strong> and confirm the PowerShell Orchestrator instance appears with a status of <strong>Connected<br></strong></li>



<li>Check the PowerShell Orchestrator logs for any errors:<br></li>
</ol>



<p class="wp-block-paragraph">\Program Files\Blue Lance 2-0\PowerShellOrchestrator\Logs\</p>



<ol start="4" class="wp-block-list">
<li>Verify that assessment data is appearing in the LT Auditor <sup>MP</sup> <strong>View</strong> module by navigating to <strong>View</strong> and selecting the Active Directory environment</li>
</ol>



<p class="wp-block-paragraph">If the module does not appear as connected in the Web UI, confirm that no firewall is blocking communication between the installation machine and the LT Auditor <sup>MP</sup> server on the configured syslog port.</p>



<p class="wp-block-paragraph"><em>[Your administrator should note the specific port, protocol, and service account used in your environment, and document which machine PowerShell Orchestrator is installed on.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Verifying service account permissions:</strong></p>



<p class="wp-block-paragraph">The service account used by PowerShell Orchestrator requires the following minimum permissions:</p>



<p class="wp-block-paragraph"><strong>Active Directory:</strong></p>



<ul class="wp-block-list">
<li>Read access to all user, group, and computer objects in the monitored domains</li>



<li>Read access to Group Policy Objects (GPOs)</li>



<li>Read access to Active Directory Sites and Services</li>
</ul>



<p class="wp-block-paragraph"><strong>Microsoft Entra ID:</strong></p>



<ul class="wp-block-list">
<li>Directory.Read.All — read access to directory objects</li>



<li>AuditLog.Read.All — read access to audit logs</li>



<li>Policy.Read.All — read access to conditional access and other policies</li>
</ul>



<p class="wp-block-paragraph"><em>[Your administrator should confirm the exact permissions required in your environment and ensure the service account is configured accordingly before running the first assessment.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Windows Post-Installation Verification</title>
		<link>https://bluelance.com/docs/windows-post-installation-verification/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:17:27 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15827</guid>

					<description><![CDATA[After installation completes, verify that all services are running correctly before proceeding with configuration. Check service status: sc query LTA_Web sc query LTA_Server sc query LTA_DataCollector All three services should show as running. If any service is not running, check the logs for errors before continuing. Check logs for errors or warnings: \Program Files\Blue Lance [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">After installation completes, verify that all services are running correctly before proceeding with configuration.</p>



<p class="wp-block-paragraph"><strong>Check service status:</strong></p>



<p class="wp-block-paragraph">sc query LTA_Web</p>



<p class="wp-block-paragraph">sc query LTA_Server</p>



<p class="wp-block-paragraph">sc query LTA_DataCollector</p>



<p class="wp-block-paragraph">All three services should show as running. If any service is not running, check the logs for errors before continuing.</p>



<p class="wp-block-paragraph"><strong>Check logs for errors or warnings:</strong></p>



<p class="wp-block-paragraph">\Program Files\Blue Lance 2-0\Web\Apps\Logs\</p>



<p class="wp-block-paragraph">\Program Files\Blue Lance 2-0\Collector\Logs\General\</p>



<p class="wp-block-paragraph"><em>[Your administrator should note any expected output or common first-run messages specific to your environment.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Linux Post-Installation Verification</title>
		<link>https://bluelance.com/docs/linux-post-installation-verification/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:16:19 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15822</guid>

					<description><![CDATA[After installation completes, verify that all services are running correctly before proceeding with configuration. Check service status: systemctl status lta-web systemctl status lta-collector Both services should show as active and running. If either service is not running, check the logs for errors before continuing. Check logs for errors or warnings: cd /opt/bluelance/lcollector/logs/general/ cd /opt/bluelance/web/server/logs/ [Your [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">After installation completes, verify that all services are running correctly before proceeding with configuration.</p>



<p class="wp-block-paragraph"><strong>Check service status:</strong></p>



<p class="wp-block-paragraph">systemctl status lta-web</p>



<p class="wp-block-paragraph">systemctl status lta-collector</p>



<p class="wp-block-paragraph">Both services should show as active and running. If either service is not running, check the logs for errors before continuing.</p>



<p class="wp-block-paragraph"><strong>Check logs for errors or warnings:</strong></p>



<p class="wp-block-paragraph">cd /opt/bluelance/lcollector/logs/general/</p>



<p class="wp-block-paragraph">cd /opt/bluelance/web/server/logs/</p>



<p class="wp-block-paragraph"><em>[Your administrator should note any expected output or common first-run messages specific to your environment.]</em></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
