<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://laytontechnology.com/support/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://laytontechnology.com/support/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages</id>
		<title>Layton Support - New pages [en]</title>
		<link rel="self" type="application/atom+xml" href="http://laytontechnology.com/support/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages"/>
		<link rel="alternate" type="text/html" href="http://laytontechnology.com/support/index.php/Special:NewPages"/>
		<updated>2026-04-06T01:39:03Z</updated>
		<subtitle>From Layton Support</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Errors_-_OleDbException_(0x80004005)</id>
		<title>Layton ServiceDesk - Errors - OleDbException (0x80004005)</title>
		<link rel="alternate" type="text/html" href="http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Errors_-_OleDbException_(0x80004005)"/>
				<updated>2025-11-26T06:42:52Z</updated>
		
		<summary type="html">&lt;p&gt;Jpainter: Added link to &amp;quot;Layton TLS Files.zip&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=User Guide for Layton ServiceDesk]] [[User Guide for Layton ServiceDesk|&amp;lt;u&amp;gt;Back to Contents&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
=Error Code: OleDbException (0x80004005)=&lt;br /&gt;
    Server Error in '/LaytonServiceDesk' Application.&lt;br /&gt;
    &lt;br /&gt;
    [DBNETLIB][ConnectionOpen (SECCreateCredentials().]SSL Security error.&lt;br /&gt;
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.&lt;br /&gt;
    &lt;br /&gt;
    Exception Details: System.Data.OleDb.OleDbException: [DBNETLIB][ConnectionOpen (SECCreateCredentials().]SSL Security error.&lt;br /&gt;
    &lt;br /&gt;
    Source Error:&lt;br /&gt;
    &lt;br /&gt;
    [OleDbException (0x80004005): [DBNETLIB][ConnectionOpen (SECCreateCredentials().]SSL Security error.]&lt;br /&gt;
&lt;br /&gt;
=Issue Summary=&lt;br /&gt;
&lt;br /&gt;
The LaytonServiceDesk ASP.NET application, deployed on Windows Server 2016 and developed using .NET Framework 4.5, is encountering a SQL Server connection failure. The error message is:&lt;br /&gt;
&lt;br /&gt;
[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL Security error.&lt;br /&gt;
&lt;br /&gt;
This issue occurred after TLS 1.0 and TLS 1.1 were disabled on the SQL Server (Windows Server 2019) to enforce modern security protocols.&lt;br /&gt;
&lt;br /&gt;
=Root Cause Analysis=&lt;br /&gt;
&lt;br /&gt;
*The error results from a failed SSL/TLS handshake.&lt;br /&gt;
*The application uses a legacy SQL client (e.g., DBNETLIB or SQLOLEDB) that does not support or default to TLS 1.2.&lt;br /&gt;
*Additionally, .NET Framework 4.5 does not enable TLS 1.2 by default, even though the operating system supports it.&lt;br /&gt;
&lt;br /&gt;
=Proposed Resolution=&lt;br /&gt;
&lt;br /&gt;
Upgrade to a modern SQL client. Update the application's connection string to use ''MSOLEDBSQL'' or ''System.Data.SqlClient'', both of which support TLS 1.2. ''MSOLEDBSQL'' was chosen for minimal required changes and to resolve the issue quickly.&lt;br /&gt;
&lt;br /&gt;
=Steps to Implement the Fix=&lt;br /&gt;
==IIS Configuration (''Layton ServiceDesk'' Site)==&lt;br /&gt;
&lt;br /&gt;
1. Open IIS Manager (''Run &amp;gt; inetmgr'').&lt;br /&gt;
&lt;br /&gt;
2. Expand the ''Sites'' node.&lt;br /&gt;
&lt;br /&gt;
3. Locate and right-click the ''Layton'' site.&lt;br /&gt;
&lt;br /&gt;
4. Select ''Explore'' to open the root directory:&lt;br /&gt;
&lt;br /&gt;
[[File:Oledbexception_0x80004005_01.jpg]]&lt;br /&gt;
&lt;br /&gt;
6. Navigate to the ''bin'' folder:&lt;br /&gt;
&lt;br /&gt;
[[File:Oledbexception_0x80004005_02.jpg]]&lt;br /&gt;
&lt;br /&gt;
7. Backup the existing files: &lt;br /&gt;
**''App_Code.dll''&lt;br /&gt;
**''App_Code.compiled''&lt;br /&gt;
&lt;br /&gt;
8. Download a replacement set of files:&lt;br /&gt;
&lt;br /&gt;
 [https://laytontechnology.com/support/images/7/79/layton_tls_files.zip Layton TLS Files]&lt;br /&gt;
&lt;br /&gt;
9. Unzip and replace the above files.&lt;br /&gt;
&lt;br /&gt;
==SQL Client Installation==&lt;br /&gt;
1. Download the [https://go.microsoft.com/fwlink/?linkid=2318001 x64 Installer] from Microsoft.&lt;br /&gt;
&lt;br /&gt;
2. Run the installer.&lt;br /&gt;
&lt;br /&gt;
==Final Steps==&lt;br /&gt;
*Reboot the server.&lt;br /&gt;
*Restart IIS.&lt;br /&gt;
*Run the application to verify connectivity to the SQL Server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=User Guide for Layton ServiceDesk]] [[User Guide for Layton ServiceDesk|&amp;lt;u&amp;gt;Back to Contents&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jpainter</name></author>	</entry>

	<entry>
		<id>http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Release_Notes_-_Version_6.9.4</id>
		<title>Layton ServiceDesk - Release Notes - Version 6.9.4</title>
		<link rel="alternate" type="text/html" href="http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Release_Notes_-_Version_6.9.4"/>
				<updated>2025-09-23T07:01:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jpainter: Minor text changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=Layton ServiceDesk - Release Notes]] [[Layton ServiceDesk - Release Notes|&amp;lt;u&amp;gt;Back to List&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=Layton ServiceDesk - Release Notes - Version 6.9.3]] [[Layton ServiceDesk - Release Notes - Version 6.9.3|&amp;lt;u&amp;gt;Earlier Version&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
=Overview=&lt;br /&gt;
Layton ServiceDesk 6.9.4 is an update-patch release of the product. Both update and full installers are available.&lt;br /&gt;
&lt;br /&gt;
==Determining the Currently Installed Version==&lt;br /&gt;
Please refer to '''[[Layton ServiceDesk - Procedures - General - How to Find the Version Number|this article]]''' to determine the currently installed version.&lt;br /&gt;
&lt;br /&gt;
==Earliest Version that Can Be Updated to 6.9.4==&lt;br /&gt;
'''You must be using ServiceDesk 6.2.0 or later before you can update to the latest version.''' If you are using an earlier version please update by downloading v6.2.0 from the ''Update ➤ Layton ServiceDesk'' menu in the '''[https://client.laytontechnology.com/ Client Support Portal]''' before attempting to update to the latest version.&lt;br /&gt;
&lt;br /&gt;
==.NET 4 Requirement==&lt;br /&gt;
6.7.0.2 introduced the need for .NET 4. If you are currently running a version prior to 6.7.0.2, it will need to be installed. '''[[#Install Microsoft .NET Framework 4.5|Instructions are given below]]'''.&lt;br /&gt;
&lt;br /&gt;
==Test Installation==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''We recommend that you create a [[Layton ServiceDesk - Installation - Test Installation|Test Installation]] and update it before committing to updating your live system.'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Obtaining the Update==&lt;br /&gt;
Please log in to the '''[https://client.laytontechnology.com/ Client Support Portal]''' to download the update installer.&lt;br /&gt;
&lt;br /&gt;
==Obtaining the Full Installer==&lt;br /&gt;
The full installer is the currently available trial version, which can be downloaded from '''[https://www.laytontechnology.com/trialsoftware/LaytonServiceDesk.zip here]'''. Please log in to the '''[https://client.laytontechnology.com/ Client Support Portal]''' to obtain your license details to register the application after installation.&lt;br /&gt;
&lt;br /&gt;
=Updating from a Version Earlier than 6.7.0.2=&lt;br /&gt;
==Install Microsoft .NET Framework 4.5==&lt;br /&gt;
#If you are updating from a version earlier than 6.7.0.2, install '''[https://www.microsoft.com/en-au/download/details.aspx?id=30653 Microsoft .NET Framework 4.5]'''.&lt;br /&gt;
#Launch Internet Information Services (IIS) Manager.&lt;br /&gt;
#In the ''Connections'' pane on the left-hand side, click the server name.&lt;br /&gt;
#In the ''Actions'' pane on the right-hand side, click ''Change .NET Framework Version''.&lt;br /&gt;
#Change the .NET Framework Version to ''v4.0.30319'' and click the ''OK'' button.&amp;lt;br /&amp;gt;&amp;lt;p&amp;gt;[[File:Lsd 6702 net4 config 02.png|link=]]&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
#In the center panel, double-click ''ISAPI and CGI Restrictions''.&lt;br /&gt;
#There are two items with the description ''ASP.NET v4.0.30319''. Right-click each and select ''Allow''.&amp;lt;br /&amp;gt;&amp;lt;p&amp;gt;[[File:Lsd 6702 net4 config 01.png|link=]]&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
#Close Internet Information Services (IIS) Manager.&lt;br /&gt;
#Continue in the next section, '''[[#Updating from a Version Later than 6.7.0.2|Updating from a Version Later than 6.7.0.2]]'''.&lt;br /&gt;
&lt;br /&gt;
=Updating from a Version Later than 6.7.0.2=&lt;br /&gt;
==Layton ServiceDesk==&lt;br /&gt;
Do not uninstall Layton ServiceDesk prior to updating.&lt;br /&gt;
&lt;br /&gt;
#Extract the '''lsd_update_694''' folder from the archive to the root of an attached, local drive.&lt;br /&gt;
#Back up your database.&lt;br /&gt;
#If your server is virtual, snapshot the server. If it's not virtual, back it up using whatever backup software you use.&lt;br /&gt;
#In Windows Services Console, stop the following services:&lt;br /&gt;
#*IIS Admin Service&lt;br /&gt;
#*LaytonServiceDesk&lt;br /&gt;
#*World Wide Web Publishing Service.&lt;br /&gt;
#Disable anti-virus software on the server, if running. This has been known to prevent the copying of files, especially .exe files, to the Program Files folder.&lt;br /&gt;
#Open the '''lsd_update_694''' folder.&lt;br /&gt;
#Right-click the shortcut '''Right-Click and Run as Administrator''' and select ''Run as administrator''. This will avoid permission issues. Note that the progress dialog may report that it is not responding, but this process may simply take some time.&lt;br /&gt;
#In Windows Services Console, start the above services.&lt;br /&gt;
#Re-enable anti-virus software, if applicable.&lt;br /&gt;
&lt;br /&gt;
=Full Installation=&lt;br /&gt;
==New Installation==&lt;br /&gt;
If you are installing for the first time, refer to '''[[Layton ServiceDesk - System Requirements|System Requirements]]''' and follow the links at the right bottom of each related article.&lt;br /&gt;
&lt;br /&gt;
==Clean Reinstallation==&lt;br /&gt;
If you are doing a Clean Reinstallation, follow the '''[[Layton ServiceDesk - Installation - Clean Reinstallation|Clean Reinstallation procedure]]'''.&lt;br /&gt;
&lt;br /&gt;
=Database Update=&lt;br /&gt;
It is possible to update just the database using a SQL Server script. The most common reason for doing this is the installation of the full version on a new server, then connecting it to the database, as opposed to running the update process, which does the database modifications.&lt;br /&gt;
&lt;br /&gt;
==Procedure==&lt;br /&gt;
#Download the '''[https://client.laytontechnology.com/wp-content/themes/layton-admin/Update/bntlsd201/queries/lsd_update_database_684.zip 6.9.4 Update Script]'''.&lt;br /&gt;
#In Management Studio, back up your database.&lt;br /&gt;
#Run the script on the database.&lt;br /&gt;
&lt;br /&gt;
=Bug Fixes=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#009999; width: 50px; color: #FFFFFF&amp;quot;|#&lt;br /&gt;
! style=&amp;quot;background:#009999; width: 250px; color: #FFFFFF&amp;quot;|Title&lt;br /&gt;
! style=&amp;quot;background:#009999; width: 700px; color: #FFFFFF&amp;quot;|Description&lt;br /&gt;
|-style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
|68714&lt;br /&gt;
|LDAP Import Not Working Due to Incorrect Value in ''sys_manualcreate'' Column&lt;br /&gt;
|A new column was added to the database in a recent version. The LDAP import process had not been updated to allow for this. This has been resolved.&lt;br /&gt;
|-style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
|68789&lt;br /&gt;
|Installation Issues with .NET 4.5&lt;br /&gt;
|Additional bug fixing for this configuration was done.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Released 2026-02-10.&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=Layton ServiceDesk - Release Notes - Version 6.9.3]] [[Layton ServiceDesk - Release Notes - Version 6.9.3|&amp;lt;u&amp;gt;Earlier Version&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=Layton ServiceDesk - Release Notes]] [[Layton ServiceDesk - Release Notes|&amp;lt;u&amp;gt;Back to List&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category:Update Notes]]&lt;/div&gt;</summary>
		<author><name>Jpainter</name></author>	</entry>

	<entry>
		<id>http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Troubleshooting_-_The_specified_path_%27%27_is_unavailable</id>
		<title>Layton ServiceDesk - Troubleshooting - The specified path '' is unavailable</title>
		<link rel="alternate" type="text/html" href="http://laytontechnology.com/support/index.php/Layton_ServiceDesk_-_Troubleshooting_-_The_specified_path_%27%27_is_unavailable"/>
				<updated>2025-09-10T06:15:22Z</updated>
		
		<summary type="html">&lt;p&gt;Jpainter: New page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;[[File:btn_back_up.png|link=User Guide for Layton ServiceDesk]] [[User Guide for Layton ServiceDesk|&amp;lt;u&amp;gt;Back to Contents&amp;lt;/u&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
=Overview=&lt;br /&gt;
In rare circumstances, the installer might get close to finishing, then stop with the message:&lt;br /&gt;
&lt;br /&gt;
    The specified path &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt; is unavailable.&lt;br /&gt;
&lt;br /&gt;
It has been discovered that this issue can be due to the absence of the ''Default Web Site'' in Internet Information Services (IIS). This is an unusual situation which has occurred on installation of Windows Server. It doesn't directly relate to Layton ServiceDesk.&lt;br /&gt;
&lt;br /&gt;
=Instructions=&lt;br /&gt;
#Run IIS Manager as Administrator.&lt;br /&gt;
#Expand ''SERVER &amp;gt; Sites''. There should be no ''Default Web Site''.&lt;br /&gt;
#Right-click ''SERVER &amp;gt; Sites'' and select ''Add Website...''.&lt;br /&gt;
#In the ''Site name'' field, enter ''Default Web Site''. This will populate the ''Application pool'' field with ''Default Web Site''.&lt;br /&gt;
#Click the ''Select...'' button next to the ''Application pool'' field and select ''DefaultAppPool'', then click the ''OK'' button.&lt;br /&gt;
#Enter ''%SystemDrive%\inetpub\wwwroot'' in the ''Physical path'' field.&lt;br /&gt;
#Don't change any of the other settings. Click the ''OK'' button. The ''Default Web Site'' will now appear under ''Sites''.&lt;br /&gt;
#Run the Layton ServiceDesk installer again.&lt;/div&gt;</summary>
		<author><name>Jpainter</name></author>	</entry>

	</feed>