Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 52

LANTEK INTEGRA

Lantek Investigación y Desarrollo

Installation Guide
Copyright

The contents of this user manual and graphics


are protected by Spanish law regarding the
intellectual and industrial property right of
Lantek Investigación y Desarrollo. The
reproduction, distribution, public
communication and transformation of the
information in this manual, totally or partially,
without the express authorization of Lantek
Investigación y Desarrollo is not permitted.

Disclaimer

The information in this manual is subject to


change. While every effort has been taken to
provide accurate information, Lantek is not
responsible for errors or damages resulting from
the use of information contained in this
document.
All product names used in this manual are the
property of Lantek Investigación y Desarrollo.

Lantek I+D
Parque Tecnológico de Álava
Albert Einstein 36, Ed. Lantek
01510 Miñano - Álava (ESPAÑA)
www.lanteksms.com • info@lanteksms.com
Installation
guide

Table of Contents (Tables titles)


Introduction (Sections Headings) 7
Documentation Conventions 7
1 Internet Information Server Installation 9
1.1 IIS5 in Windows XP 9
1.2 IIS7 in Windows Vista 11
1.3 IIS7 in Windows Server 2008 14
2 Internet Information Server configuration 15
3 Virtual directory creation 18
4 Directories permissions 21
5 Key configuration 22
6 Known problems 24
6.1 JavaScript error 24
6.2 Incorrect Asian tooltips 25
6.3 Toolbars and menus are displayed in wrong way 26
6.4 High response time 27
6.5 Speed up Firefox browser 29
6.6 View local images not working 31
6.7 Display non secure items problem 34
6.8 Incorrect tooltips in Firefox 35
6.9 File downloading error in Internet Explorer36
6.10 File downloading window does not appear 38
6.11 Error HTTP 404.3 when downloading a file 39
6.12 Session timeout problems 41
6.13 Server application unavailable error 46
6.14 Missing aspnet user after installing Framework on Windows XP 47
6.15 Error HTTP 500.19 47
6.16 Javascript error on login page 48
6.17 Error Http 404 on Windows 2003 servers 48
6.18 Reports are not displayed 49
6.19 Error HTTP 404.15 when applying a filter in a report 50
6.20 Unexpected error when starting web site on IIS Management Console 51
6.21 Error 0x80070020 when starting web site on IIS Management Console 52
Glossary (Sections Headings) 53
3
Installation
guide

Index (Sections Headings) 55


Feedback Form 57

4
Installation
guide

List of Figures (Tables titles)


Figure 1: Windows components wizard........................................................................................10
Figure 2: Windows XP Installation CD welcome screen.................................................................11
Figure 3: Windows features that have to be selected...................................................................12
Figure 4: Windows features that have to be selected...................................................................13
Figure 5: Server roles.....................................................................................................................14
Figure 6: IIS manager.....................................................................................................................15
Figure 7: WIBU-KEY menu..............................................................................................................23
Figure 8: Agregar o modificar asignacion de extension para aplicacion.......................................28
Figure 9: Configure Mozilla Firefox................................................................................................29

5
Installation
guide

List of Tables (Tables titles)


TABLE 1: Documentation Conventions (Caption table)...................................................................7

6
Installation
guide

Introduction (Sections Headings)


Internet Information Services (IIS) has to be installed before installing Integra. IIS is a flexible,
secure and easy-to-manage Web server for hosting anything on the Web. IIS’s scalable and open
architecture is ready to handle the most demanding tasks.

The procedure to install IIS, create virtual directories and handle known errors is given in this
manual.

DOCUMENTATION CONVENTIONS
The documentation conventions used throughout the manual are as follows:

CONVENTION DESCRIPTION

Indicates a module name, table name in a


Data
path, tab or button
Indicates table name in sentences, window
Data
and dialog box name

‘Data’ Indicates section name, field name

‘Data’ Indicates the entry of a field

(Data) Indicates cross references

-> Indicates the path to access a table

Indicates the notes

Indicates the warnings

Indicates the prerequisites


TABLE 1: Documentation Conventions (Caption table

7
Installation
guide

CHAPTER

1
1 Internet Information Server Installation
First of all, before we install Lantek Integra from DVD we must be sure that the Internet
Information Server is installed in the machine otherwise installer wont´t allow us to install
it.

1.1 IIS5 IN WINDOWS XP


o Go to "Start -> Settings -> Control Panel -> Add or Remove programs -> Add or
Remove Windows components".

o In the opening window we must select "Internet Information Services (IIS)".

9
Installation
guide

Figure 1: Windows components wizard

 If we install it from a Windows XP CD the following windows will appear and


when we click on “Install optional Windows components” the window in the
previous point will be shown:

10
Installation
guide

Figure 2: Windows XP Installation CD welcome screen

1.2 IIS7 IN WINDOWS VISTA


o Go to "Start -> Settings -> Control panel -> Programs and Features -> Turn
Windows features on or off".

11
Installation
guide

 In the opening window we must select "Internet Information Services".


Automatically some other features will we selected, apart from them we must
select the options show bellow:

Figure 3: Windows features that have to be selected

12
Installation
guide

 We must select too "IIS Metabase and IIS6 compatibility":

Figure 4: Windows features that have to be selected

13
Installation
guide

1.3 IIS7 IN WINDOWS SERVER 2008


o Go to "Start-> Server Manager”.

o In the opening tree click on ”Roles” y then in the middle console click “Add
Server Roles”

Figure 5: Server roles

 Select “Web Server (IIS)”, then some other options will we selected
automatically.

 Then we click next and the options inside IIS that we can select are shown. We
must select “Web server -> Application development -> ASP.NET” and
“Management Tools-> IIS 6 management compatibility-> IIS 6 Metabase

14
Installation
guide

compatibility”

15
Installation
guide

CHAPTER

2
2 Internet Information Server configuration
Once we´ve installed Integra from the DVD there are some issues we must check to ensure
the system is configured correctly:

 If we´ve installed Integra in a Windows 2003 Server operating system, ASP.NET is


disabled by default in the IIS and we´ll get a “Service Unavailable” error when
entering Integra. To enable ASP.NET we must set as “Allowed” the following item in
the IIS:

Figure 6: IIS manager

16
Installation
guide

 If we´ve installed Integra in 64 bit operating system we must configure the IIS to
allow our 32bit application to work properly:

IIS6

o As shown in

http://extended64.com/blogs/rhoffman/archive/2005/05/10/482.aspx and

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/II
S/0aafb9a0-1b1c-4a39-ac9a-994adc902485.mspx?mfr=true

o From the command line:

Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set

w3svc/AppPools/Enable32bitAppOnWin64 1

IIS7

o In IIS7 we can do it at application pool level as shown in:

http://blogs.msdn.com/rakkimk/archive/2007/11/03/iis7-running-32-bit-and-64-
bit-asp-net-versions-at-the-same-time-on-different-worker-processes.aspx

o Open the IIS configuration manager.

Right click the application pool Integra is running at and click "Advanced Settings…"
or click on the same option from the action panel after selecting the application
pool.

Then a window appears and we must set the "Enable 32-bit Applications"
parameter to "True" and click "Accept".

o We can also do it from the command line:

17
Installation
guide

%SystemRoot%\windows\system32\inetsrv\appcmd apppool set


/apppool.name:MyAppPool32bit /enable32BitAppOnWin64:true

 In Windows 7 operating systems we must change the user under our application
runs, to do this:

o Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

o Select “Application pools” on the tree located in the left.

o Select the application pool of our application in the view “Application pools”.

o In the “Actions” board, click on “Advanced setup”.

o Change the field “Identity” to NetworkService.

18
Installation
guide

CHAPTER

3
3 Virtual directory creation
Installer will create automatically the virtual directories needed to run the application, if
something goes wrong with the installation and you need to create them manually follow
these steps:

Integra virtual directory:

IIS5 and IIS6:

 Open the IIS administrator.

 Right click on “Default Web Site” and select “New  Virtual Directory…”.

 “Virtual Directory Creation Wizard” window, select the following:

o Virtual Directory Alias: Integra.

o Content directory of the Web site, select the directory where you have Integra
installed, for example c:\lantek\integra.

o Access Permissions:Select “Read” and “Run scripts (such as ASP)”.

IIS7 and IIS7.5

 Open the IIS Administrator and expand completely the main node.

 Right click on “Default Web Site” and select “Add application”.In the window that
will be displayed, select the following:

19
Installation
guide

o Alias: Integra

o Application group: Classic.Net AppPool.

o Local path. Select the directory where you have Integra installed, for example
c:\lantek\integra.

Images virtual directory:

IIS5 and IIS6:

 Open the IIS administrator.

 Right click on “Integra” and select “New  Virtual Directory…”.

 In “Virtual Directory Creation Wizard” window, select the following:

o Virtual Directory Alias: FilesVirtualDir.

o Content directory of the Web site, select the database directory, for example
c:\lantek\integra.

o Access Permissions:Select “Read” and “Run scripts (such as ASP)”.

o Once it is created right click on Virtual Directory and select Properties.

o In “HTTP Headers” tab select “Enable content expiration” and that the content
must expire immediately.

IIS7 and IIS7.5

 Open the IIS Administrator and expand completely the main page.

 Right click on the “Integra” virtual directory and select “Add application…”.In the
window that will be displayed, select the following:

o Alias: FilesVirtualDir.

o Application group: Classic.Net AppPool.

o Local path. Select the database directory, for example c:\lantek\database.

20
Installation
guide

o Once it is created left click on the virtual directory and double click in the
section “HTTP Headers”

o Click on the option “Set Common Headers” located in the “Actions” board
and select “Enable Content Expiration” and “Expire Immediately”.

In case of Windows vista SP1 is required in order to visualize this option. If SP1 is not
installed execute the following two commands:

 %systemroot%\system32\inetsrv\AppCmd.exe unlock config


/section:staticContent

 %systemroot%\system32\inetsrv\AppCmd.exe set config "Default Web


Site/FilesVirtualDir/" /section:staticContent
/clientCache.cacheControlMode:DisableCache

21
Installation
guide

CHAPTER

4
4 Directories permissions
Depending on the version of IIS installed Integra is running as different Windows users:

 Internet Information Services 5.1 Installable on Windows XP Professional. Uses


ASPNET user.

 Internet Information Services 6. Installable on Windows XP Professional x64


Edition and Windows Server 2003. Uses Network Service user.

 Internet Information Services 7. Installable on Windows Vista and Windows Server


2008. Uses Network Service user.

 Internet Information Services 7.5. Installable on Windows 7 y Windows Server


2008 R2. Uses IIS APPPOOL\DefaultAppPool user.

The user which is used by the IIS to run Integra must have permission in the directories
where Lantek Expert writes files, these are, the Lantek Expert installation directory and
the database folder.

22
Installation
guide

CHAPTER

5
5 Key configuration

Integra needs the Lantek LicenseServer in order to run, this software is installed in
%INSTALLDIR%\System\LicenseServer. This software con work in two modes:

 Internet mode (ConnectionType parameter in console.cfg is set to 0): in this mode


licenseserver connects to internet to get the license information from the
customer.

o When we launch the LicenseServer for the first time it asks us for a “Software
Key” which is provided by Lantek

o Once the LicenseServer is started we must set the “Server IP” parameter of the
ipaddress.cfg file (alocated in %INSTALLDIR%\System\Key) to the IP of the
computer where the LicenseServer is running.

 Wibukey mode (ConnectionType parameter in console.cfg is set to 1): in this mode


licenseserver connects to a floating WibuKey dongle to get the license information
from the customer. We must follow this steps to ensure the configuration is
correct:

o Ensure we´ve a floating dongle, go to “Start -> Settings -> Control Panel ->
WIBU-KEY” and in the Content tab check how many lines does the dongle
contain, there must be at least four.

o Launch the wibukey server “Start -> Programs -> WIBU-KEY -> Network Server”.

o Right click in the Wibukey server tray icon and press “Start server”.

23
Installation
guide

Figure 7: WIBU-KEY menu

o Configure the Wibukey configuration to use the floating dongle. “Start ->
Settings -> Control Panel -> WIBU-KEY”. In the Network tab in the “WIBU-KEY
subsystems” section select the WkLAN option and unselect Local(Kernel) and
WkNET. Then in the “WkLAN Server Search List” section click browse and select
the name of that computer, then click OK.

o Copy the .key file in the %INSTALLDIR%\System\Key folder and ensure its name
is expert.key.

o Run the LicenseServer from %INSTALLDIR%\System\LicenseServer

o Set the “Server IP” parameter of the ipaddress.cfg file (alocated in


%INSTALLDIR%\System\Key) to the IP of the computer where the LicenseServer
is running.

24
Installation
guide

CHAPTER

6
6 Known problems

6.1 JAVASCRIPT ERROR

Description:

When displaying the main page of the program in computers using Windows XP it shows
error on page.

Cause:

GZIP decompression cannot be carried out in equipments with

Windows XP SP1 with Internet Explorer version: 6.0.2800.1106 (o AvantBrowser v 10.2


build 52).

Solution:

Update the system to Windows XP SP2.

25
Installation
guide

6.2 INCORRECT ASIAN TOOLTIPS

Description:

The Asian tooltips cannot be correctly visualized in systems with Windows XP.

Cause:

The required languages for the operating system are not installed.

Solution:

 Go to “Start -> Setup -> Control panel -> Regional and language options”.

 In the section “Supplemental language support” located in the “Languages” tab


select the two checks displayed about Complex script and East Asian languages.

26
Installation
guide

6.3   TOOLBARS AND MENUS ARE DISPLAYED IN WRONG WAY

Description:

The locations of the toolbars and the menus are not correct.

Cause1:

In IIS5, the .NET Framework version of the virtual directory of the solution is not 2.0.

Solution for Cause1:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the installation.

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select the “ASP.NET” tab.

 Expand the drop-down list “ASP.NET version” and select the option “2.0.50727”.

Cause2:

Internet Explorer 8 is being used without the compatibility mode active.

Solution for Cause2:

 Activate Internet Explorer 8 compatibility mode. This button is located on the left
side of “Update”.

27
Installation
guide

6.4 HIGH RESPONSE TIME


Description:

The response times of the sites are very high.

Cause:

The System sites need some files of resources for rendering the controls. This files are
very big and if the explorer doesn’t chaches them correctly, the response times become
higher and longer.

Response times also become higher if some of the resources, as for example the
javascript, are not compressed.

Solution for the problem of examining resources:

 Open the file “Web.config”.

 Make sure that in the "compilation" node doesn't appear the "debug"
attribute or appears with “false" value.

Solution for the problem of resource compression in IIS5:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the
installation.

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select the “Directory” tab.

 Click on “Configuration” button.

 In the window that will be displayed select the “Mappings” tab.

28
Installation
guide

 If there is no extension corresponding to the required resource in the list


of assignments (for example, if it is a javascript, .js) click on "Add" button.

 The following window will be displayed:

Figure 8: Add or modify assignment of extension for application

 In the “Executable” field select dll aspnet_isapi.dll (normally it will be


located in "C:\WINDOWS\Microsoft.NET\Framework\xxxx” where “xxxx”
corresponds to the Framework version that is running.

 In the “Extension” field, specify the extension of the required resource


(for example, if it is a javascript, .js).

 In the verbs zone, specify the ones shown in the image.

 Mark the option “Script engine”.

29
Installation
guide

6.5 SPEED UP FIREFOX BROWSER


Description:

Modifying some of the default setup properties makes the Firefox response times better.

Solution:

 Open a window of the explorer.

 Introduce in the address toolbar the text “about:config” and click on


Enter.

 The following window will be displayed:

Figure 9: Configure Mozilla Firefox

 In the properties list that will be displayed, modify the following:

o network.http.pipelining:true

o network.http.pipelining.maxrequests:8

o network.http.proxy.pipelining: true

o network.dns.disableIPv6:true

30
Installation
guide

o plugin.expose_full_path:true

o Add new values to the property “network.protocol-handler.external.ms-


help”:

o nglayout.initialpaint.delay (type:integer, value: 0).

o content.notify.backoffcout (type:integer, value: 5).

o ui.submenuDelay (type:integer, value: 0).

o In order to add new values to a specified property perform the following


steps:

o Right click on the property required.

o Select “New” option.

o Select the required type.

o In the window that will be displayed, introduce the name of the new property
and the initial value.

 Reboot the explorer.

31
Installation
guide

6.6 VIEW LOCAL IMAGES NOT WORKING

Description:

To start, it is necessary to understand when it is possible to show local images in Integra.

Saving images with local paths in Integra makes no sense. No navigator will show them
if it is not executed from the same machine to which the path refers to. Therefore that is
not the problem regarded here. The problem occurs when a record is edited in order to
change its image and a local image is selected.

When the parameter “viewLocalImages” of the Web.config file is in “true”, the system
will try to show the local image without reloading the page. The problem consists in the
fact that the image cannot be visualised not in Firefox neither in Internet Explorer.

Cause:

The security setup of the navigator doesn’t allow displaying those images.

Solution for Firefox version 1.0:

 Open a window of the explorer.

 Introduce in the address toolbar the text “about:config” and click on


Enter.

 In the properties list that will be displayed, modify the


“security.checkloaduri” property to “false”.

 Reboot the explorer.

Solution for Firefox versions superior to 1.0 and inferior to 3.0:

It is necessary to create a special setup file:

 Open a new file with a text editor.

 Introduce the following sentences:

user_pref("capability.policy.policynames", "localfilelinks");
32
Installation
guide

user_pref("capability.policy.localfilelinks.sites", "http://www.domain.com");

user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

Where "http://www.domain.com" will be the domain on which the view of the


images will be required. If you want to include many domains, it is necessary to
separate the between a blank space.

 Save the file with the name “user.js".

 Move the file to:

Windows XP/2000/Vista: %APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default\

Windows 95/98/Me: C:\WINDOWS\Application


Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\

Linux:~/.mozilla/firefox/xxxxxxxx.default/

Mac OS X:~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default

Where “xxxxxxxx” is a random chain of 8 characters.

Solution for Firefox version 3.0 or above:

 Apart from the lines introduced for the previous versions of Firefox, it is
necessary to introduce the following lines in the file “user.js”:

user_pref("capability.principal.Avantia.id", "http://www.domain.com");

user_pref("capability.principal.Avantia.granted", "UniversalXPConnect");

user_pref("signed.applets.codebase_principal_support", true);

Where "http://www.domain.com" will be the domain on which the view of the


images will be required. If you want to include many domains, it is necessary to
separate the between a blank space.

Solution for Internet Explorer 7 and 8:

It is necessary to create a new key in the Windows register:

33
Installation
guide

 Copy the following lines in a .reg file and double click on the file:

Windows Registry Editor Version 5.00

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\MAIN\FeatureControl\FEATURE_BLOCK_LMZ_IMG]

"iexplore.exe"=dword:00000000

"iexplore.exe"=dword:00000000

6.7 DISPLAY NON SECURE ITEMS PROBLEM

Description:

When loading a page with local paths the explorer displays a message saying that the
page contains secure and unsecure elements and asks if the unsecure elements should
be shown. If you click on "No" button, the system goes back to the home page.

Cause:

The connection has a certificate of server, the address starts with “https://, and the
images with local paths are considered unsecure elements.

Solution:

Click on “Yes” button in order to show unsecure elements.

34
Installation
guide

6.8 INCORRECT TOOLTIPS IN FIREFOX

Description:

In Firefox 1.5 and 3.0 to 3 the tooltips are too long or contain line feeds that are not
correctly displayed.

Cause:

The Firefox version has not the Add-on required to solve this problem installed.

Solution:

Download and install the required Add-on. You can find this add-ons in:
https://addons.mozilla.org/en-US/firefox/addon/1715.

35
Installation
guide

6.9 FILE DOWNLOADING ERROR IN INTERNET EXPLORER


Description:

When downloading a file from Internet Explorer a download window is displayed and it
is immediately hidden without downloading the file.

Cause:

The IP address of the Web server, or the name associated to that address, doesn’t
appear as a secure Web site in the Internet Explorer setup.

Solution for when the server is in Intranet:

 Open a window of the explorer.

 Go to “Menu -> Tools -> Internet options”.

 In the options window select the “Security” tab.

 Select “Local intranet” option.

 Make sure that the security level is “Medium-low”.

 Click on “Sites” button.

 In the window displayed click on “Advanced options”.

 Add the IP address or the associated name.

Solution when the server is not in an Intranet:

 Open a window of the explorer.

 Go to “Menu -> Tools -> Internet options”.

 The options window select the “Security” tab.

 Select “Trusted sites” option.

 Make sure that the security level is “Medium-low”.

36
Installation
guide

 Click on “Sites” button.

 Add the IP address or the associated name.

6.10 FILE DOWNLOADING WINDOW DOES NOT APPEAR


Description:
When downloading a file the window that allows you decide if you want to open it or
save it doesn’t show up.

Cause:
In a previous download where the window was displayed, the user unchecked the
option “Always ask before opening thid type of file”.

Solution for Firefox:

 Open a window of the explorer.

 Go to “Menu -> Tools”.

 Select “Programs” tab.

 Select the required type of file.

 In “Actions” select “Ask always”.

Solution for Internet Explorer 6 Windows XP:

 Go to “Start -> Run".

 Introduce “regedit” and click on “OK”.

 Look for the following register entry:


HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute

 Delete everything in that entry.

37
Installation
guide

6.11 ERROR HTTP 404.3 WHEN DOWNLOADING A FILE


Description:

When downloading a file the next error occurs:

Error HTTP 404.3 - Not Found

Is not possible to access the requested page due to the extension setup. If the page is a
script, add a controller. If the file must be loaded, add a MIME type.

Cause:

The MIME type for the file type we want to download is not enable in the site or web
application. This happens in IIS6 and IIS7.

Solution:

Add the required MIME type for the type of file to be downloaded. See a list of types in
http://www.webmaster-toolkit.com/mime-types.shtml. If the required type cannot be
found it is possible to select “application/octet-stream”, which is the MIME type of the
executables, or "application/<MyExtension>", which will always show a window that
allows searching a program to open the file or download it to the disk.

Solution for IIS6:

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/cd72c
0dc-c5b8-42e4-96c2-b3c656f99ead.mspx

The following entry is also interesting:


http://blogs.msdn.com/david.wang/archive/2005/07/11/Allow_file_downloads_on_IIS
6.aspx.

Solution for IIS7:

As it shows {HYPERLINK “en%20http:/support.microsoft.com/kb/942032/”}:

38
Installation
guide

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the
installation.

 In the “Features” view, double click on “MIME types”.

 In the “Actions” board, click on “Add”.

 Add the required file extension and the MIME type, and click on “OK”.

39
Installation
guide

6.12 SESSION TIMEOUT PROBLEMS

Description:

When working with the application the following message is displayed “Your session
timeout has expired. Please, enter the system again.” now you have to log in the
application again.

Cause1:

The customer has had the application on hold, which means he hasn’t worked with it in
the explorer for longer than the session timeout.

Solution for Cause1:

If the customer wants to establish longer periods of hold, it is necessary to increase the
session timeout.

Solution for Cause1 in any IIS version:

 Open the file “Web.config”.

 Change the value of the attribute “timeout” of the “sessionState” node.

Solution for Cause1 in IIS6:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the
installation.

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select the “Directory” tab.

 Click on “Setup” button.

40
Installation
guide

 In Setup window select the “Configuration” tab.

 Increase the value of the field “Session timeout”.

Solution for Cause1 in IIS7:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the
installation.

 In the window located in the right side double click on “Session state”.

 Increase the value of the field “Session timeout”.


Cause2:

Any of the customers of the applications has been working with them during the same
time or even longer than the "Idle timeout” established for the group of applications.

This time should be the same or longer than the session timeout previously indicated.

Solution for Cause2 in IIS6:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 Select the group of applications where our application is executed from


the tree located in the left.

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select the “Performance” tab.

 Increase the value of “Shutdown worker processes after being idle for”
field.

41
Installation
guide

Solution for Cause2 in IIS7:

 Go to “Start -> Setup -> Control panel  Administrative tools -> Internet
information services".

 Select “Application pools” on the tree located in the left.

 Select the application pool of our application in the view “Application


pools”.

 In the “Actions” board, click on “Advanced setup”.

 Increase the value of the field “Idle Time-out”.

Cause3:

There has been a change in the dlls, aspx files and/or Web.config while a session is
logged.

Solution for Cause3:

This is a temporary problem, everytime you change any of the dlls, aspx files and/or
Web.config session will expire.

Cause4:

The high workload of the server can cause delay in the resolution of a request.

Solution for Cause4 in IIS6:

Increase the maximum ping response time of the application pool:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 Select the application pool where our application is executed from the
tree located in the left.

42
Installation
guide

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select “Health” tab.

 Increase the value of the field “Ping worker process every”.

Increase the maximum response time for a request:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 In the tree located in the left side select the virtual directory of the
installation.

 Right click on this directory and in drop-down menu click on “Properties”.

 In Properties window select the “ASP.NET” tab.

 Click on “Edit configuration” button.

 In Setup window select “Application” tab.

 Increase the value of the field “Request execution timeout”.

Solution for Cause4 in IIS7:

Increase the maximum ping response time of the application pool:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 Select “Application pools” on the tree located in the left.

 Select the application pool of our application in the view “Application


pools”.

 In the “Actions” board, click on “Advanced setup”.

 Increase the value of the field “Ping maximum Response Time”.

43
Installation
guide

Increase the maximum request execution time (valid procedure also for IIS6):

 Open the file “Web.config”.

 Change the value of the attribute “executionTimeout” of the


“httpRuntime” node.

6.13 SERVER APPLICATION UNAVAILABLE ERROR

Description:

When accessing a Web site the following error occurs:

Server application unavailable:

Failed to initialize the AppDomain:/LM/W3SVC/1/ROOT

Exception:System.Configuration.ConfigurationErrorsException

Cause:

The ASP.NET version installed is corrupted.

Solution:

From the command line:

 net stop w3svc

 %SYSTEMROOT
%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –ua

 %SYSTEMROOT
%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i

 net start w3svc

44
Installation
guide

6.14 MISSING ASPNET USER AFTER INSTALLING FRAMEWORK ON WINDOWS


XP

Description:

After installing framework in Windows XP there is no apsnet user.

Cause:

IIS has been installed after Framework or IIS Metabase is corrupted.

Solution:

From the command line:

 %SYSTEMROOT
%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –u

 %SYSTEMROOT
%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i

6.15 ERROR HTTP 500.19

Description:

When accessing to the web site the following error occurs:

Error HTTP 500.19 - Internal Server Error

Description: It is not possible to access the requested page because

the setup data related to the page are not valid.

45
Installation
guide

Cause:

After installing the .NET framework in Windows XP there is no aspnet user in the server.

6.16 JAVASCRIPT ERROR ON LOGIN PAGE


Description:

the login page there is an error of javascript “Cannon init button”.

Cause:

The date of any aspnet dll is subsequent to the date of the system.

Solution:

Check if the date of the system is correct. As last option, reinstall the Framework.

6.17 ERROR HTTP 404 ON WINDOWS 2003 SERVERS

Description:

Accessing to web site there is a 404 error

Cause:

The aspnet extension is disabled in the IIS.

Solution:

In Internet Information Server manager, you have to display the node of the system from
the tree located in the left side. Then you click on “Web service extensions” in the right
side to enable “ASP.NET v2.0.50727”

46
Installation
guide

6.18 REPORTS ARE NOT DISPLAYED

Description:

Launching a report the Crystal Report is not shown.

Cause:

Crystal Reports’ engine has been installed in the Integra server before IIS server.

Solution:

Crystal Reports’ engine installation must be repaired. It is placed in


Common/Tools/CrystalReports of the DVD.

47
Installation
guide

6.19 ERROR HTTP 404.15 WHEN APPLYING A FILTER IN A REPORT

Description:

When applying a very complex filter to a report there is a HTTP 404.15 error.

Cause:

The limit of the HTTP request has been exceeded. By default, this limit is 2048 bytes.

Solution:

You have to add in we.config the following setup:

system.webServer>

security>

<requestFiltering>

<requestLimits maxQueryString="4096"/>

</requestFiltering>

</security>

</system.webServer>

48
Installation
guide

6.20 UNEXPECTED ERROR WHEN STARTING WEB SITE ON IIS MANAGEMENT


CONSOLE

Description:

When starting the Web site from the Configuration Console of IIS 5.1 there is an
unexpected error 0x8ffe2740

Cause:

There is another application using the port that uses the web site. It usually is the
Number 80.

Solution:

You have to change the port where the web site is run from the configuration console of
IIS:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 Select the web site from the tree located in the left side.

 Right click on this web site and in drop-down menu click on “Properties”.

 Change the value in “Port TCP/IP” field.

49
Installation
guide

6.21 ERROR 0X80070020 WHEN STARTING WEB SITE ON IIS MANAGEMENT


CONSOLE
Description:

When starting the web site from the configuration console of IIS 7.0 there is an error:
The process has not access to the file because it is being used by another
process.(Except for HRESULT: 0x80070020)

Cause:

There is another application using the port that uses the web site. It usually is the
Number 80.

Solution:

You have to change the port where the web site is run from the configuration console of
IIS:

 Go to “Start -> Setup -> Control panel -> Administrative tools -> Internet
information services".

 Select the web site from the tree located in the left side.

 Click on “Links” in the right side of the screen.

 Select the first entry, click on Modify and change the port.

50
Installation
guide

Glossary (Sections Headings)


I
IIS: IIS (Internet Information Server) is a web server application and a set of
feature extension modules.

W
WIBU-KEY dongle: Portable hardware provided along with the software that has to be
connected to the relevant port of your computer to execute Lantek software.

ET

51
Installation
guide

Index (Sections Headings)

A M

ASP.NET....................................................................14 Metabase.................................................................13

H S

Heading 1 Sections Headings......................................................7


Paragraph 1............................................................9 Server Roles..............................................................14

I V

Install optional Windows components....................10 virtual directories.....................................................18


Internet Information Services..................................12

53
Feedback Form 

Table of Contents
Index

7. Are you satisfied with this


If you want to send us your valuable
manual/tutorial?
feedback about our documentation, please
fill the following feedback form and click  Yes
 No
‘SEND’ (at the end of the form) to send us
your answers through e-mail:
Thank you for helping us to improve our
1. Have you found the structure and documentation. If you have any other
organization of this manual/tutorial comment or concern, please suggest us
accurate? improvements:
 Yes
 No

2. Were there sufficient navigation


points to guide you working with the
software? This feedback form is completed by:
 Yes  Name:
 No  Occupation:
3. Does this manual/tutorial provide  Company:
sufficient information about the  Phone:
software?
 City:
 Yes
 Country:
 No
 E-mail:
4. Is the format of this manual/tutorial  Date:
convenient in size, readability and
arrangement of the information?
Likewise, you can send us your comments
 Yes through our website suggestions section
 No (http://www.lanteksms.com/en/soporte_su
5. Could you find the all the gerencias.asp) or contact us through the e-
information you were looking for? mail or mail address specified in the second
page of this document.
 Yes
 No

6. What search method did you find


more useful to find the information?

You might also like