|
JTB FlexReport FAQ - Frequently Asked QuestionsThis page is work in progress. General InformationWhat is JTB FlexReport? What licensing systems does JTB FlexReport support? Do you offer support for JTB FlexReport? Why do I need it? How can I get a trial of JTB FlexReport? How does the licensing work? How is JTB FlexReport priced? What if I have more licenses than users? How does it work with bundled or free licenses? How can I purchase JTB FlexReport? Is support included with the purchase? What is included with the maintenance? What happens if I decide to not pay maintenance? There is no penalty other than you are not entitled to get support and upgrades. I you decide to not pay maintenance you can still use your installation of JTB FlexReport. When you decide to pay maintenance again there is no extra fee for that or for the time you did not pay maintenance. How do I know what version of JTB FlexReport I have installed? What operating systems are JTB FlexReport compatible with? Do I have to install JTB FlexReport on a server? What version of Microsoft Outlook is needed? What are the minimal requirements? What requirements is it for Microsoft .NET Framework? Can I install JTB FlexReport on multiple servers or clients? How many servers can be reported on? How many features can be reported on? How many users can be reported on? Are distributed servers supported? Is redundant servers supported? How should redundant servers be set up? How can I move an installation from one server to another? I have lost my license key. How can I get a new one? How to I upgrade JTB FlexReport? I have problems to uninstall JTB FlexReport? In what order should I uninstall? A. It does not matter in what order the uninstall is done. How can I do a complete uninstall? In what languages are JTB FlexReport available? What applications do JTB FlexReport support? The list would be very extensive but here are some: Autodesk software, AutoCAD, AutoCAD Architecture, AutoCAD Civil, AutoCAD Civil 3D, AutoCAD Electrical , AutoCAD Inventor Suites, AutoCAD Land Desktop, AutoCAD Map 3D, AutoCAD Mechanical, AutoCAD MEP, AutoCAD P&ID, AutoCAD Plant 3D, AutoCAD Raster Design, AutoCAD Revit Architecture Suite, AutoCAD Revit Architecture Visualization Suite, AutoCAD Revit MEP Suite, AutoCAD Revit Structure Suite, AutoCAD Structural Detailing, AutoCAD Visualization Suite, Autodesk 3ds Max, Autodesk 3ds Max Design, Autodesk Algor Simulation, Autodesk Alias Design, Autodesk Alias Surface, Autodesk AliasStudio, Autodesk Ecotect Analysis, Autodesk Entertainment Creation Suites, Autodesk Green Building Studio, Autodesk Inventor, Autodesk Inventor Automation Professional , Autodesk Inventor LT, Autodesk MapGuide, Autodesk MapGuide Enterprise, Autodesk MapGuide Studio, Autodesk Maya, Autodesk Moldflow Adviser, Autodesk Moldflow Insight, Autodesk MotionBuilder, Autodesk Mudbox, Autodesk Navisworks, Autodesk Revit Architecture, Autodesk Revit MEP, Autodesk Revit Structure, MSC Software: MSC SimManager, MSC SimXpert, MSC SimDesigner, MD Solutions, Engineering Analysis, Geomatic, ABAQUS, Altair, HyperWorks, Hypermesh, HyperGraph, Radioss, OptiStruct, Altium, AMESim, LMS Imagine.Lab, ANSYS, AVL, CD-Adapco, Dassault Systèmes’ DELMIA, DELCAM, DEM, ESRI, Fluent, Gamma Technologies, Inc., ICEM, ITI TranscenData, MathWorks, Mentor Graphics, PTC, Intel(R) Compilers Intel(R) C++ and Fortran Compilers etc. Question How does the "TIMEOUT" feature in a FLEXlm
options file affect IBM Rational PurifyPlus tools and its usage during
inactivity? The TIMEOUT feature ideally puts a license
back into the pool for reuse after a certain period of inactivity is reached
at the client. The period of inactivity can be specified in milliseconds
against the TIMEOUT feature in the options file. Backup? What you typically need to backup is the main database JTBFlexReport.NET.mdb as it holds all important data. If you have made any adjustments to other files you can include them as well. The Excel and Detailed reports typically does not need to be backed up as they just takes their data from the main database. I've got a question about the detailed report "Denied per day". In the report there is a column "License found". What exactly means this column? Some users have No and some have Yes ... I can't find anything about it. Maybe you can tell me what is the difference? If it is Yes it means that within a just a few minutes the user was able to check out a license. If it is No it means that either the user did not try to check out a license again or was not able to check out a licenses within a few minutes. Check the Windows Event Viewer for any Application or System errors being logged that are related to JTB FlexReport. If Test Service Engine gives this error: “The Remote Name Could Not Be Resolved: ‘localHost’” and if the Event Viewer has this event (Event ID: 15005 Source: HTTP)you can try to change the port number to next number. Typically try port numbers from 2000 and up. This is also a message that might come up: "Unable to bind to the underlying transport for 0.0.0.0:2000. The IP Listen-Only list may contain a reference to an interface which may not exist on this machine. The data field contains the error number." Try to use IP number instead of host name for the JTB Chart Service or Process Service. Make sure that there is no firewall blocking any of the JTB FlexReport exe files or ports used. It might be needed to add exceptions for the exe files and the port used. Make also sure the license file is copied to the folder installation folder for the chart service: C:\Program Files\JTB World\JTB FlexReport Service Make sure the license file is copied to the folder
installation folder for the Process Monitor service: Make sure the license file is valid. Can be confirmed by sending it to JTB World. Check if the service is running in Windows Services. Make sure that the service address is the same in all the config files: "JTB FlexReportClient.exe.config", "JTB FlexReportSelfStartService.exe.config" and "ServiceConfigurator.exe.config". The address can be for example: http://MyServer:2000/Service To test from the client if it has contact with the server service you can locate JTB FlexReportClient.exe.config and locate near the end of the file this row: <endpoint address="http://MyServer:2000/Service". Now try to enter the address in a web browser and see if there are any problems to access the service or not. You can also try to ping the actual server. Using netstat -o in command prompt window will help to identify ports that are used on the machine. Sometimes the port configured is already used and to solve the conflict you need to change the port in the configuration on the server and the client. If test of service engine gives this error "Please start the Service before testing. The remote name could not be resolved: 'localhost'" and/or if the Windows Event Viewer with Event Source: JTBFlexReportWCFService has this error it is an indication that an older .NET Framework version is installed or that it needs reinstall. 3.0 or newer is needed. Event error description: Service cannot be started. System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section system.serviceModel. Sometimes a reinstall can help for unknown errors. I get this error: lmgrd is not running: License server machine is down or not responding. (-96,7:11001 "WinSock: Host not found (HOST_NOT_FOUND)") Here is a strange feature in
lmutil.exe that also affects JTB FlexReport. Usage of -t for timeout
How can I compact a database that is very large? If the database is too large it cannot be compacted the normal way. The easiest thing is to start with a new empty database. "JTBFlexReport.NET (extra empty copy).mdb" is an empty database that is available in the installation folder and can be used for this purpose. Another method is to use "JTB FlexReport Database Administration" and move or delete data.
How do I move the installation from one server to another? First install JTB FlexReport on the new
location. Then copy the license file and the database. If you have made
other customizations of INI, VBS files or the like you can copy them as
well. Make sure to test that the new server includes everything you need and that it works before deleting it from the old server. License server status: 27000@server Error getting status: Cannot connect
to license server system. (-15,10:10061 "WinSock: Connection refused") The following command was run on the server where FlexNet license manager is installed. The server is a virtualized Windows 2008 std server. lmutil.exe lmstat -a -c 27000@server [Detecting lmgrd processes…] The FlexNet debug log also had this information. 16:27:23 (lmgrd) adskflex exited with status 58 () There were no problems with the ports and firewalls as they were opened. LMTOOLS.EXE did not show any problem on the status. Using IP instead of server name resulted in this message: lmutil - Copyright (c) 1989-2007 Macrovision Europe Ltd. and/or
Macrovision Corporation. All Rights Reserved. [Detecting lmgrd processes...] Other errors that also might show up are some or all of these: The TCP port number in the license, [portnumber], is already in use. Eventually the solution found. The problem was caused because of Windows DEP (Data Execution Prevention) on the server. DEP simply killed lmgrd from doing its job. The solution is: DEP might also have the effect that LMTOOLS.EXE crashes or that you just notice that the license service is stopped after a while and you cannot check out any licenses. The problem is no only on Windows 2008 server but have been seen also on Windows 2003 server When I try to run the client at a Windows (XP or 7) workstation, I get the error message “Could not connect to http://192.168.1.1:2000/Service. TCP error code 10061: No connection could be made because the target machine actively refused it 192.168.1.1:2000.” Then it says “Please start JTB FlexReport Service before running JTB FlexReportClient.” I’ve verified that the Windows Firewall is off on the server, so there shouldn’t be anything in the way of connecting. The solution was to use another port for the chart service and the client. We have now setup the FlexLM options file (.OPT) to control access to licenses based on host groups (HOST_GROUP) and the IP address of the PC. Can we report usage in JTB FlexReport based on these groups? Unfortunately not at this point as there is no direct way to match the know information user or host with an IP number. There are ways to work around this though so it might be supported in a future version.
I have a question that is not answered here. |


