logon to APS

8 weergaven
Naar het eerste ongelezen bericht

Lidia

ongelezen,
24 jun. 2005 10:51:0124-06-2005
aan
Hi all,
I vave a problem with logging to APS. Generally I've a problem with
accsessing to reprots browsing from CRM.
So I've tried tp restart services but this wasn't helpfull so I decided to
disable APS server and enable it. But I couldn't do it becouse - when I
choose Crystal Manager -> disable server i got the message that "user can't
be found"
the options: Autethicatio: enterprise
APS - server CRM
user - admincrm
password -
I have also a problem with saving modificationed reports from Crystal
Reports Development and logging to APS

Thanks in advance

Lidia.

Nathan Warner

ongelezen,
26 jun. 2005 20:13:0126-06-2005
aan
These are all fixes that could help you with your crystal problems.
At the end of this article there is a link that explains how to re-build the
Crystal APS database which is most likely what you will need to do but I have
put the rest of this in here in case it helps, unless you are 100% confident
with this maybe get a tech to assist you.
Regards,
Nathan

ERROR
Crystal Reports logon error "Please verify that you have enough Crystal
licenses." when you try to view reports in Microsoft CRM (875086)

SYMPTOMS
You receive a Crystal Reports logon error "Please verify that you have
enough Crystal licenses." when you try to view reports in Microsoft CRM.
There are several different error messages that contain the word license
that you may see when you try to view reports in Microsoft CRM. Some of these
messages include the following:

Please verify that you have enough Crystal licenses

Unable to access Crystal Report in Microsoft CRM, check to see if you have
enough Crystal Licenses

Crystal Reports Logon Error – Please verify that you have enough Crystal
Licenses

Unable to log into Crystal; check to see if you have enough licenses: Unable
to communicate with crystallogon.csp


CAUSE
Most error messages that contain the word license are not actually licensing
problems. These errors may result for several reasons; including incorrect
configuration or incorrect permissions.

RESOLUTION
Listed in this article are several items that may resolve a license error.
Complete each resolution listed. It is a good idea to view the Microsoft CRM
reports after completing each resolution. If the error persists, continue to
the next resolution provided.

Note Microsoft CRM version 1.0 is installed with Crystal Reports 8.5
Professional. Microsoft CRM version 1.2 is installed with Crystal Reports
9.0.

Resolution 1
Many errors can be solved by stopping and restarting the Crystal services:

1. On the Microsoft CRM server, click Start, point to Programs, point to
Crystal Enterprise, and then click Crystal Configuration Manager.

2. Select the top Crystal service, and hold the SHIFT key as you select all
the other services.

3. Click the Stop icon (Black Square).

4. Select only the Crystal services, and then click the Start icon (arrow)
to restart the services.

5. When all the Crystal services are running, select the World Wide Web
Service, and then click the Start icon (arrow).

6. After the World Wide Web Service is running, close Configuration Manager.


Resolution 2
Verify the Crystal Servers are enabled.

1. On the Microsoft CRM server, click Start, point to Programs, point to
Crystal Enterprise, and then click Crystal Configuration Manager.

2. Click Enable/Disable Servers (server icon with check mark). Log on to the
APS with the Administrator User and Password. The password will be blank
unless the password was changed.

3. Verify the Servers are enabled. If any one of the servers are not
enabled, select the check box, and then click Enable All.

If the following error is received when Enable/Disable servers is clicked,
the EnterpriseFramework.dll must be registered:

Failed to Create a Session Manager. The Session Manager is required to logon
to an APS. Ensure the EnterpriseFramework.dll is installed and registered on
your system, and run this again.


Follow these steps to register the EnterpriseFramework.dll:

1. In Windows Explorer move to the following location:

System Drive\Program Files\Microsoft CRM\Crystal
Decisions\Enterprise\win32_x86

2. Right-click EnterpriseFramework.dll, and then click Copy.

3. In Windows Explorer move to System Drive\WINNT\system32 directory and
find the Regsvr32.exe.

4. Right-click Regsvr32.exe, and then click Paste. This will register the
EnterpriseFramework.dll.

5. Restart all the Crystal services in the Crystal Configuration Manager as
described in Resolution 1.


Resolution 3
Verify the Microsoft CRM Web site Properties in Internet Information
Services (IIS). This does not apply to Microsoft CRM version 1.2

Microsoft CRM version 1.0 must be installed to the default Web site that is
on port 80. Make sure the IP Address is set to [All Unassigned]. Also, if
using Host Headers, leave one blank. You will have one Web site identity set
up as:

IP Address - [All Unassigned]
Port - 80
Host Header Name - should be blank

To verify these settings:

1. On the Microsoft CRM server click Start, point to Programs, point to
Administrative Tools, and then click Internet Services Manager.

2. Find the Microsoft CRM version 1.0 Web site. Right-click the Web site and
then click Properties. Under the Web site, click Advanced to see how the Web
site identity is set.


Resolution 4
Verify User Permissions.

On your Microsoft CRM Server, use the Computer Management Application and
add NT Authority\Interactive and NT Authority\Authenticated Users to the
Local Users group.

1. Click Start, point to Programs, point to Administrative Tools, and then
click Computer Management.

2. Expand Local Users and Groups.

3. Click Groups. Open Users.

4. Add NT Authority\Interactive and NT Authority\Authenticated Users.

If you are using Small Business Server, verify that NT Authority/Interactive
and NT Authority/Authenticated Users are added to the Builtin\User group on
the domain controller.

1. Click Start, point to Programs, point to Administrative Tools, and then
click Active Directory Users and Computers.

2. Expand Builtin, right-click Users group and select Properties.

3. Click Members. Verify NT Authority/Interactive and NT
Authority/Authenticated Users are added.


Resolution 5
The passwords may have been manually changed in Local Users and Groups or a
new application has been installed that may have modified the passwords.

If the user names or passwords are not synchronized in the following
locations, the error message occurs.

Internet Information Server (IIS) metabase
Local Users and Groups
Component Services

Steps to Verify

1. Only Reports use Active Server Pages in Microsoft CRM. Try to open any
other ASP page on the computer (example: http://localhost/iisstart.asp). The
result should be: failed (500 error).

2. Access the System log in Event Viewer on the Microsoft CRM Server. Look
for any DCOM errors listed. Compare the errors to the errors listed in the
following article in the Microsoft Knowledge Base:

http://support.microsoft.com/default.aspx?scid=kb;en-us;297989

3. Locate Component Services on the Microsoft CRM Server. Click Start, point
to Programs, point to Administrative Tools, and select Component Services.
Locate IIS Out-of-Process Pooled Applications and right-click the file. Click
Properties and then click the Identity tab. The user should be
IWAM_<servername>.

4. Start IIS Out-of-Process Pooled Applications. Right-click Out-of-Process
Pooled Applications and then click Start. Verify that it fails.

5. If the COM+ application fails, reports cannot be viewed in Microsoft CRM.
While Microsoft CRM did not cause the error, Microsoft CRM is directly
affected by the failure of the COM+ application.

Steps to resolve

Make sure that the passwords for the IUSR and IWAM accounts are synchronized
in IIS, Local Users and Groups, and Component Services on the Microsoft CRM
server.

Change the Passwords for IUSR and IWAM accounts in Computer Management,
Local Users and Groups to Match the IIS Metabase Password:

1. On the Microsoft CRM server open a command prompt; click Start, point to
Run and type cmd. Click Ok.

2. At the command prompt change directories to c:\inetpub\AdminScripts.

3. Edit adsutil.vbs script to send passwords in plain text:

A. OpenNotepad. Select File, click Open and open
c:\inetpub\AdminScripts\Adsutil.vbs.
B. On the Edit menu, click Find. Type IsSecureProperty = True and then click
Find Next.
C. Change IsSecureProperty = True to IsSecureProperty = False.
D. Save the changes to Adsutil.vbs, and close Notepad.

4. At the command prompt type: cscript.exe adsutil.vbs get
w3svc/anonymoususerpass to obtain the ISUR password. Record this password so
that the user account can be updated.

5. Now type: cscript.exe adsutil.vbs get w3svc/wamuserpass to obtain the
IWAM password. Record this password so that the user account can be updated.

6. Right-click My Computer and then select Manage. Expand Local Users and
Groups and select the Users folder.

7. In the right window of Local Users and Groups you will see two accounts
named IUSR_computername and IWAM_computername. Right-click the first account
IUSR_computername and then click Set Password. Change the password to match
the password for the ISUR account you obtained from step four.

8. Next, right-click the second account IWAM_computername and then select
Set Password. Change the password to match the password for the IWAM account
you obtained from step five.

9. After the password is reset, restart IIS and start Microsoft CRM.

Note Changing this password could affect other programs you have installed
after installing Microsoft CRM.


Resolution 6
If the error persists after re-synchronizing the IWAM and IUSER passwords,
determine whether the following error exists in the event log:


The configuration information of the performance library
"C:\WINNT\system32\w3ctrs.dll" for the "W3SVC" service does not match the
trusted performance library information stored in the registry. The functions
in this library will not be treated as trusted.

To resolve this error, run the following commands at a command prompt in the
%SystemRoot%\System32 folder. These commands will unload and reload the IIS
performance dynamic-link libraries (DLLs).

Cd C:\winnt\system32

unlodctr w3svc
unlodctr msftpsvc
unlodctr asp
unlodctr inetinfo
lodctr w3ctrs.ini
lodctr ftpctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini

After these commands are run, restart the computer for the changes to take
effect.

For additional information about how to unload and reload the IIS
performance dynamic-link libraries (DLLs), click the following link to view
the article in the Microsoft Knowledge Base:

http://support.microsoft.com/default.aspx?scid=kb;en-us;267931


Resolution 7
Start the IIS Admin Service, Simple Mail Transfer Protocol (SMTP), and World
Wide Publishing Service as LocalSystem.

1. On the Microsoft CRM server, click Start, point to Programs, click
Administrative Tools and then click Services.

2. Check to see if the IIS Admin Service, Simple Mail Transfer Protocol
(SMTP), and World Wide Publishing Service are not running as LocalSystem.

3. If these services do not have LocalSystem listed in the Log On As column,
right-click each service, and then click Properties.

4. Click the Log On tab.

5. Click to select the Local System account, and then click OK.

6. Click Start, click Run, type IISRESET and then click OK to reset IIS.


Resolution 8
Verify that Integrated Windows authentication is the only authenticated
access that is selected on the Microsoft CRM Web site.

Integrated Windows authentication is the only authenticated access option
that is supported in Microsoft CRM. You must verify that Integrated Windows
authentication is the only authenticated access that is selected. The
authenticated access property is located in the Internet Information Services
that can be found in Internet Services Manager.

1. Click Start, point to Programs, point to Administrative Tools and then
click Internet Services Manager.

2. Right-click the Microsoft CRM Web site and then click Properties.

3. Click the Directory Security tab and then click Edit in the Anonymous
access and authentication control section.

4. Make sure that Integrated Windows authentication is the only box selected
in the Authentication Methods form.

If there was another check box marked, clear the check box. Then, restart
IIS.


Resolution 9
Verify all the Application Mappings for Crystal Reports exist in Internet
Information Services (IIS) on the Microsoft CRM server.

1. At the server in which Microsoft CRM Server was installed, click Start,
point to Settings, and then click Control Panel. Click Administrative Tools
and then click Internet Services Manager.

2. In the Internet Services Manager, expand your Microsoft CRM server. This
will display the Web site for Microsoft CRM. Right-click the Microsoft CRM
Web site and then click Properties.

3. Click the Home Directory tab and then click Configuration. This will
display the Application Mappings window. Click the App Mappings tab. In this
window, the first 4 mappings should be for Crystal Reports. They are the
extensions .cri, .rpt, .csp, and .cwr.

4. If these extensions are missing, create a support incident on the
Microsoft Business Solutions Web site https://mbs.microsoft.com/support.


Resolution 10
Verify that a WCS Host name is specified in the Web Connector Configuration
window.

1. On the Microsoft CRM server, click Start, point to Programs, point to
Crystal Enterprise and then click Crystal Configuration Manager.

2. Open the Web Connector Configuration window. Click Web Connector
Configuration. The third button from the right on the toolbar starting from
the help icon which looks similar to a computer with a yellow cable.

3. Click ADD under the Web Component Servers section.

4. In the WCS Host Name box, type: crm.crmserver.com.

5. Leave the port at the default setting 6401 and then click OK.

6. Restart the Crystal APS Service.


Resolution 11
If using Microsoft CRM version 1.0, verify that Crystal Reports 8.5
Professional is not installed on the Microsoft CRM server.

If using Microsoft CRM version 1.2, verify that Crystal Reports 9.0 is not
installed on the Microsoft CRM server.

Crystal Reports cannot be installed on the Microsoft CRM Server. When
Crystal Reports is installed, certain files and registry keys are over
written that Microsoft CRM requires to function correctly. After Crystal
Reports is uninstalled, the files are removed and your reports cannot be
accessed. Microsoft CRM must be reinstalled for reports to work again.

1. Remove Crystal Reports.

2. Back up the Reports Filestore by going to \Program Files\Microsoft
CRM\Crystal
Decisions\Enterprise. Copy the Filestore directory to a location outside the
Microsoft CRM directory (ex. Desktop). If you are using Microsoft version 1.2
with Crystal Report 9.0 the file store will be Enterprise9.

3. Remove Microsoft CRM. Follow the instructions in the section titled
“Uninstall Microsoft CRM and Leave the CRM Data Intact” in Appendix C of the
Microsoft Business Solutions CRM Implementation Guide.

4. Restart the Microsoft CRM Server.

5. Install Microsoft CRM. Follow the steps in the Microsoft Business
Solutions CRM Implementation Guide and specify to install to existing
databases.

6. Copy your Filestore back to its original location and overwrite the
existing folder.

7. Restart the Microsoft CRM Server.


Resolution 12
If the error persists after completing Resolutions 1 – 11, the APS database
may be corrupted and will have to be rebuilt.

Click the following link to view the article in the Microsoft Knowledge Base
for steps to rebuild the Crystal APS database for version 1.0 of Microsoft
CRM:
https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?scid=kb;en-us;872581

Click the following link to view the article in the Microsoft Knowledge Base
for steps to rebuild the Crystal APS database for version 1.2 of Microsoft
CRM:
https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?scid=kb;en-us;862678

Allen beantwoorden
Auteur beantwoorden
Doorsturen
0 nieuwe berichten