AIMMS PRO & Cloud Platform
Get and give help with AIMMS PRO and Cloud Platform
- 74 Topics
- 77 Replies
Integrated authentication for SQL queries on AIMMS PRO with WebUI
When querying data from a SQL Server using an ODBC driver (using SQLCreateConnectionString() and ‘trusted_connection=yes’ for the AdditionalConnectionParameters argument), is the authentication carried out for the service account running the AIMMS PRO service on the server or for the user logged into the PRO portal on an AD-linked environment? Is there additional setup required for double-hopping? Or does it depend on whether the AIMMS PRO service account is registered on AD? I am looking for support to build solutions where the database serving the AIMMS application is restricted for use by specific individuals and not service accounts.
Message about queueing for the solver
Hello all! I'm working on different logs, and now I can get info about, how my solvings are in the server session. But how can I alarm the user, that he needs to wait, because a solving session is running on the server? (I mean there is two planner for the software, and both want to send an MP to the solver. The faster start it, the other one needs to wait, until the previous solving will be finished. I want to send a log message to the waiting user, that the solving won't started because of this) Thanks for the answers!
Apache log4j vulnerability does not affect AIMMS software
We would like to inform you that the log4j vulnerability (CVE-2021-44228) does not affect the AIMMS Cloud Platform or AIMMS PRO on-premise installations:The vulnerability is in log4j 2.x (2.0-beta9 to 2.14). AIMMS PRO uses log4j 1.2. This version does not include ‘run-time loading of classes’ which is the functionality used for the vulnerability. Security group configuration on the AIMMS Cloud Platform would prevent exploitation of this vulnerability in case we would be using a 2.x version. In case we would be using a 2.x version, AIMMS PRO on-premise installations would have to permit external calls to an LDAP server, which we consider highly unlikely. Update on December 14, 10:30 CETThe only AIMMS products using Java are AIMMS PRO and the SDK Java client. The LicenseServer and AIMMS are not Java and therefore are not affected. The aimmssdk-server is not Java and therefore is not affected. The aimmssdk codebase does provide a Java variant of the aimms-api, which can be used by cust
Setting Encryption on AIMMS Pro page
All,I have just begun supporting an AIMMS Pro implementation for my customers, and a separate cybersecurity team found that the traffic from the AIMMS Pro web server is unencrypted:Unencrypted Network Communication: AIMMS Pro Launch Page: When accessing the web frontend used to launch the application, traffic is transmitted using an unencrypted network protocol. Unencrypted Network Communication: Websocket: The application establishes a websocket to communicate with its server using an unencrypted network protocol.Looking through the support/architecture documentation it appears that AIMMS Pro uses it’s own web services to host the page, so I’m trying to see what effort is involved in changing these settings, and what the implication is on the client side as well.
How to Operate AIMMS PRO like a ProHow-To
As AIMMS applications move from desktops to PRO platforms and start to play a larger role for a larger number of users it is important to adopt the [b]best practices[/b] that the IT specialists have developed for operating [b]server-based business applications[/b]. This article presents common best practices of application management as they apply to professionally operating AIMMS PRO platforms. These address how to deal with application management challenges such as [b]bugs[/b], accidental [b]project deletion[/b], and[b] hardware failures[/b]. [url=https://how-to.aimms.com/Articles/251/251-pro-operations-best-practices.html]Read more...[/url]
Cannot verify project validity error message
I'm not able to start any PRO session anymore, keep getting this error "Cannot verify project validity" and it says to check logs. The error message in the server log is: java.io.IOException: C:\Program Files\AimmsPRO 2.0\AimmsPROLibrary\vc141\x64 doesn't exist. What could be wrong?
AIMMS PRO Platform Cluster Installation
I want to clarify the main advantages of installing Pro platforms as a cluster. Is the load distributed when solving tasks(make jobs) on several nodes or is there a link directly to one node? And is it also better to use NLB for balancing, or use a simple round robin by DNS?
What is the status code of job list on AIMMS PRO?
Hello, We load back job data (optimization infos) from AIMMS PRO to the user session. I would like to display the status of the job. I only found the status code parameter but nothing about what is the status code list and meaning. Can somebody help me with that?Thanks, Zsófi
Propagation of Active directory changes to Aimms Group
We have created a new AD group in our AD server. Added the AD group in Groups in AIMMS.However it seems like the changes in group members in Active Directory does not propagate in AIMMS group. We dragged the members to their new groups in able for them to be able to log in.Note that the Group name in AD and AIMMS group are exactly the same. Does AIMMS Pro have a back end process where synchronization between AD and AIMMS are set?Do we have sort of configuration that sets the timing of synchronization?
How to Investigate Behavior of AIMMS PRO JobHow-to
An AIMMS PRO job may spend more time than the corresponding procedure on the client side. In this article we set out to answer the following questions:How can I reduce the execution time of my AIMMS PRO job? How can I find out what went wrong with my AIMMS PRO job?To provide a structural answer for your application, we need to dive into the workings of the procedure PRO::DelegateToServer. Read more...
Reverting WebUI layout
How can I revert an app on PRO back to it's original ( as designed by the developer ) layout? I know in the older versions of AIMMS you had the possibility to click on your name and you had the option to revert the layout: 4.44: In newer versions of AIMMS I don't see this option anymore. Has this option been (re)moved? 4.71:
Gurobi Is Now Supported on the AIMMS Cloud Platform
AIMMS is pleased to announce that the Gurobi Optimizer can now be used on applications running on the AIMMS Cloud Platform - thanks to Gurobi’s new Web License Service (WLS). This expands the choice of solvers you have across AIMMS products and is part of our ongoing efforts to add more algorithmic capability features. What do you need to use Gurobi on the AIMMS Cloud? You need to purchase a Gurobi Web License Service (from Gurobi) and the Gurobi-link extension on the AIMMS Cloud. Please contact us at email@example.com if you are interested in buying or trying this out. How do you activate and configure Gurobi WLS on the AIMMS Cloud? Once you have your Gurobi WLS, you can connect to it through a few simple adjustments in your AIMMS model code. For more information, please see the AIMMS Cloud Platform documentation. The Gurobi Optimizer is capable of solving all major problem types (convex and non-convex):Linear programming (LP) Mixed-integer linear programming (MILP) Quadratic progra
Sharing one AIMMS Cloud Platform between different departments or user groups
You can share one AIMMS Cloud Platform between different departments or user groups in your organization. Here are some tips on how to set it up without friction. When apps from different user groups are published on the same AIMMS Cloud Platform, they share certain Cloud functionalities. Who is responsible for creating User Accounts for the Cloud Platform? User Accounts for a shared Cloud platform are created in one admin console. Any user with admin rights can, among other things, create accounts for other users. Make clear rules about who will create and remove user accounts to avoid duplication, accidental removals, and so on. An admin can create an unlimited number of user accounts. Do you need User Groups to control access to apps? If you do not want all users to access all apps, you can create User Groups and configure app access so that certain groups only see certain apps. How many Concurrent Users do you need? There is a limit on the number of users who can be l
How to Control Folder Operations in PRO Storagehow-to
This article provides for the source of four utility apps to operate on AIMMS PRO storage. To access the apps, create an .aimmspack from these sources and publish them on your AIMMS PRO system. The app sources are available for download in the sections below: Alter authorization and/or delete individual files and folders Alter authorization of files in a pro storage folder Copy a PRO Storage folder to a Windows folder on laptop/desktop Alter authorization of files in a pro storage folder Read more...
Uploading a large file to the AIMMS PRO Cloud Platform
Hello, I am working with the AIMMS PRO Cloud Platform and, in one of our systems, the user’s AIMMS project must exchange data with their other solutions through SQLite. We have a current solution in WinUI for this integration but we were looking into adapting the user interface to a cloud-hosted WebUI approach. The challenge we are facing right now is the integration with the DB files. One of those SQLite files reaches the size of 900Mb and the upload widget seems to simply load an animation and show an error. The tool works with smaller files.Would anyone know a way to bypass this size limit while uploading files? Regards, Jean Tremeschin
Is there a way to convert a AIMMS PRO file to a AIMMS DEV file?
Hello, I hope there is a solution for my problem I was working on a project for my class on AIMMS software (license provided by the university) online and when I save the file, I don’t know how I save it but it got extension .aimmspack. Now my instructor is not able to review my project since the version seems to not be compatible with his… He asked me to convert the file to .ams but I have no idea how to do it. I don’t have the software in my computer and don’t know anybody who has that version to convert it and pass it over to me…. Please any recommendations? Or can someone help me?
Shared Editing Cases on AIMMS PRO Cloud
Hi Community, If a user creates a case file on AIMMS PRO Cloud or uploads one and shares with other users, is it possible to modify and saved this case file data by other users? I know it’s readonly by default. Can I modify somehow this functionality? Thanks, Zsófi
Playing with AIMMS
Recently I was challenged whether AIMMS can be used to quickly put together a multi-player game.To demonstrate, I put together a simple Chess Board in an AIMMS application, added CDM for the multiplayer effect and published it on AIMMS Cloud and recorded a three minute video, all in one afternoon. Chess boardYou can view the video here:
Already have an account? Login
Please use your business or academic e-mail address to register
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.