Wishing you all a Very Happy New Year!!!

When you are trying to create EP Site on a machine low in memory or processing power, some times you may get “Thread was being aborted.” Error. To avoid this error, you should increase the executiontimeout.

Change connection time-out properties in the web.config file

1.    In a basic text editor such as Notepad, open the web.config file for example %SYSTEMDRIVE%\Inetpub\wwwroot
-or-
%SYSTEMDRIVE%\\Inetpub\wwwroot\wss\VirtualDirectories\80 folder

1.    Press CTRL + F to open the Find dialog box.

2.    Find the following tag:

<httpRuntime maxRequestLength="51200" />

3.    Replace it with this tag:

<httpRuntime executionTimeout="6000" maxRequestLength="51200" />

4.    Find the following tag (you might have to search from the beginning of the file):

</sectionGroup>

5.    Add the following tags on new lines after the </sectionGroup> tag:

<sectionGroup name="DynamicsAX">

<section name="Deployment" type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

</sectionGroup>

6.    Find the following tag:

</SharePoint>

7.    Add the following tags on new lines after the </SharePoint> tag:

<DynamicsAX>

<Deployment SiteCreationTimeOut="1200" />

</DynamicsAX>

8.    Save your changes, and close the web.config file.

9.    At the command prompt, type iisreset, and then press ENTER.

10. Try to create the top-level Web site in SharePoint Portal Administration.