Bezieht sich auf Produkt(e): SELECTserver Version(en): N\A Umgebung: N\A Produktbereich: N\A Produktunterbereich: N\A Ursprünglicher Autor: Jutta Eisenhauer, Bentley Technical Support Group Problem Es erscheint die Meldung, dass der Lizenzserver nicht antwortet und somit eine Lizenzabfrage nicht möglich ist. 1.) No response from license server....unable to query for license Lösung Die SELECTserver Lizenzierung nutzt das TCP/IP Protokolle zur Kommunikation mt dem Server. Die Meldung bedeutet, dass die IP-Verbindung nicht erfolgreich ist. . 1. If this message appears on only one client machine, start on that machine: Make sure the local license file is pointing to a valid license server. Check the client's local license file. The default location for the local license files are as follows: For MicroStation/J, it's C:\Bentley\Program\Licensing\msj.lic For MicroStation V8, it's C:\Program Files\Bentley\Program\Licensing\msv8.lic Make sure it is pointing to the appropriate server. There should be only one line in the file. SERVER="servername" IPADDRESS="xxx.xxx.xxx.xxx" Where "servername" is the name of the computer running SELECTserver, and "xxx.xxx.xxx.xxx" is the actual TCP/IP address of the server. For example: SERVER="XPserver" IPADDRESS="10.0.0.1" 2. If this message appears on all client machines, check the server: Make sure the Bentley Gateway service is started. For Windows XP: 1. Choose Start > Control Panel > Administrative Tools > Services 2. Double-click Bentley LMServer to display it's properties box. 3. Under Startup type choose Automatic 4. Click the Start button to start the service 5. Click Ok 3. If the service will not start, check the C:\Program Files\SELECTserver directory for the lmdebug.log. Open it in Notepad and go to the last entries. These entries will be the most recent. A portion of the entry should be in plain English and should give a clue as to why the service won't start. For instance, if the license file has expired (a common reason why the service won't start), the log will say that "Your Select Subscription expired ......" and will give a date when it expired. 4. If all three items above are functioning properly, there likely is a network or proxy/firewall issue at fault. Some common issues of this type include: A. Windows XP Service Pack 2: Service Pack 2 for Windows XP closes down numerous TCP/IP ports including 3998 and 3999, which are needed to make SELECTserver run. If SP2 is installed on the server, these ports need to be reopened. This is done by editing the registry Copy the text below (beginning with "REGEDIT4") and paste it into Notepad. Then save the file with any file name and a ".reg" extension to the machine that runs SELECTserver. Double click the file and choose "Yes" when asked to confirm the changes to the registry. This will open up the ports SELECTserver needs. REGEDIT4 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\ Parameters\FirewallPolicy\DomainProfile] "DoNotAllowExceptions"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\ Parameters\FirewallPolicy\DomainProfile\GloballyOpenPorts\List] "3998:TCP"="3998:TCP:*:Enabled:Bentley SELECTserver Licensing" "3999:TCP"="3999:TCP:*:Enabled:Bentley SELECTserver Administration" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\ Parameters\FirewallPolicy\StandardProfile] "DisableNotifications"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\ Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List] "3998:TCP"="3998:TCP:*:Enabled:Bentley SELECTserver Licensing" "3999:TCP"="3999:TCP:*:Enabled:Bentley SELECTserver Administration" B. McAfee or some other personal firewall software: When a program attempts to make a TCP/IP connection, these firewall programs assume it's trying to contact the "Internet", and will put up a box asking if you want to allow access. If MicroStation has been put on the firewall's "Blocked" list, the licensing won't work. Find the list of programs in the firewall utility and make sure MicroStation is on the "allowed" list. C. Basic network TCP/IP issues: 1. Try to "ping" the server name. Go to Start > Run, type CMD and press Enter. This should open a command prompt. Once in the command prompt, type this command: Ping where is the actual name of the server. If the request times out or is otherwise unsuccessful, this issue will need to be addressed by a network administrator. 2. Test the 3998 port by using Telnet. Go to Start > Run and type this command Telnet 3998 where is the actual name of the server. A blank text screen will appear. If the text screen appears and stays, pressing the Enter key should make an "OK" appear. This means the test is successful. If the text screen immediately disappears, the test failed and the port is blocked. In this case, see the XP SP2 fix above to reopen the port. D. Proxy client software: As background information; when using the Winsock Proxy Service within the Microsoft Proxy Server product, TCP/IP sockets communication between clients and servers go through the Proxy Server if the Proxy Client is enabled and the Local Address Table (LAT) does not include the IP address of the server. Communication between Bentley products and SELECTserver should not go through the Proxy Server. To achieve direct communication between Bentley products and SELECTserver, one of the following two solutions may be used. For more information on these solutions, see the Microsoft Proxy Server documentation. 1. Add the IP address of the SELECTserver machine to the LAT table. A file named Msplat.txt file is installed into the Mspclnt directory when installing the Proxy client. The Msplat.txt file contains the Local Address Table (LAT), which defines the IP addresses of your internal network. A central copy of the Msplat.txt file is maintained on the proxy server and is periodically downloaded to each client. Each time a Windows Sockets application on that client attempts to establish a connection to an IP address, the LAT is used to determine whether the IP address is on the internal network, or is external. If the address is internal, the connection is made directly. If the address is external, the connection is made through the Microsoft Proxy Server. For more information on creating and editing the LAT, see the Microsoft Proxy Server documentation. 2. Disable Proxy Server communication between Bentley client software and SELECTserver by using application configuration settings on the client machine. Application configuration settings can be stored in one of two places: a. In the global client configuration file Mspclnt.ini, located in the WinSock Proxy client installation directory. Mspclnt.ini is periodically updated from the proxy server computer, overwriting the client's old version. Consequently, you can make configuration settings at the proxy server computer and have the settings downloaded automatically to client computers. You should not make configuration settings at specific client computers because the file will be overwritten during the next update. b. In the Wspcfg.ini file located in a specific client application directory. This file is not overwritten by the proxy server computer. Consequently, you can make configuration settings in this file that apply only to a specific client computer. For the MicroStation product, a section called ustation (e.g. [ustation]) may be added to either the Mspclnt.ini or the Wspcfg.ini in the MicroStation program directory. The disable=1 entry may be used, which results in direct sockets communications between MicroStation and all Winsock servers, including SELECTserver. The LocalBindTcpPorts=xxx entry may be used to limit bypassing of the proxy server to only those port numbers listed. Note that the default port number used by SELECTserver and associated clients for licensing purposes is 3998. This port number may be overridden using the PORT_SERVER=xxx statement in the SELECTserver configuration file and the PORT=xxx statement in the client license files. For more information on the application configuration settings, see the Microsoft Proxy Server documentation. Siehe auch: http://communities.bentley.com/products/licensing/w/selectserver_and_product_activation_-_wiki_de/24518.fehlersuche-pre-xm-bei-clientrechnern ÜS
↧