I am trying to get a program running under wine that needs to connect to
a flexlm license server. Unfortunately I get denied when authentication
because the license is a 'windows' license and I am running the program
from a linux platform.
Is there a way to make wine authenticate as windows? I am using the
'windows version' of the program, so I am assuming that there is nothing
'illegal' about this.
thanks for the help,
Pieter
license server platform authentication
license server platform authentication
Nobody any suggestions?
Pieter Cristiaan de Groot wrote:
Pieter Cristiaan de Groot wrote:
I am trying to get a program running under wine that needs to connect
to a flexlm license server. Unfortunately I get denied when
authentication because the license is a 'windows' license and I am
running the program from a linux platform.
Is there a way to make wine authenticate as windows? I am using the
'windows version' of the program, so I am assuming that there is
nothing 'illegal' about this.
thanks for the help,
Pieter
Re: license server platform authentication
If you have tested with the latest version of Wine and it still does not work, check to see if a bug has been filed in bugzilla, if not create a new bug report.Pieter Cristiaan de Groot wrote:Nobody any suggestions?
Pieter Cristiaan de Groot wrote:I am trying to get a program running under wine that needs to connect
to a flexlm license server. Unfortunately I get denied when
authentication because the license is a 'windows' license and I am
running the program from a linux platform.
Is there a way to make wine authenticate as windows? I am using the
'windows version' of the program, so I am assuming that there is
nothing 'illegal' about this.
thanks for the help,
Pieter
There is not much to answer to this.
Wine is created in such a way that the windows applications under wine "believe" it's running under a genuine windows.
I don't think that's the main reason of the problem. The flexlm license server is being installed under Wine as a windows application and the license is a windows.
However, it's not currently working very well at the moment, there are some bugs, in particular when I had it working, the server itself was crashing just after the authentication.
Also, you have to run everything under Wine or everything under Linux or one application may not be aware of the existing of the other application.
Last but not least, if you open the .lic file in a text editor, you will see that there is nothing in it that's windows specific. There must however be an unlimited contact between the application calling the license server and the license server checking the license.
Wine is created in such a way that the windows applications under wine "believe" it's running under a genuine windows.
I don't think that's the main reason of the problem. The flexlm license server is being installed under Wine as a windows application and the license is a windows.
However, it's not currently working very well at the moment, there are some bugs, in particular when I had it working, the server itself was crashing just after the authentication.
Also, you have to run everything under Wine or everything under Linux or one application may not be aware of the existing of the other application.
Last but not least, if you open the .lic file in a text editor, you will see that there is nothing in it that's windows specific. There must however be an unlimited contact between the application calling the license server and the license server checking the license.
license server platform authentication
Frist of all, thanks for the response.
The license server is not running locally, it is a 'real' license server
in the sense that it is running on some central machine in the
university. As a license file I have to fill in '<portnr>@<IPaddress>'.
The error I get is:
"
This platform not autherized by license.
Platforms: i86_r <> i86_n
FLEXnet licensing error: -89,310
"
the '-89' code is the error code for platform mismatch.
i86_n means "Windows on IA-32 systems"
i86_r means "Linux on IA-32 systems"
only the i86_n is mentioned in the license file that is running on that
central server.
When I contacted the company about this they replied that it did not
work because 'the license does not cover linux clients', confirming my
conclusion.
But since I am running it through WINE I figured I should be treated as
a Windows machine.
Does this description ring a bell for anybody?
Timeout wrote:
The license server is not running locally, it is a 'real' license server
in the sense that it is running on some central machine in the
university. As a license file I have to fill in '<portnr>@<IPaddress>'.
The error I get is:
"
This platform not autherized by license.
Platforms: i86_r <> i86_n
FLEXnet licensing error: -89,310
"
the '-89' code is the error code for platform mismatch.
i86_n means "Windows on IA-32 systems"
i86_r means "Linux on IA-32 systems"
only the i86_n is mentioned in the license file that is running on that
central server.
When I contacted the company about this they replied that it did not
work because 'the license does not cover linux clients', confirming my
conclusion.
But since I am running it through WINE I figured I should be treated as
a Windows machine.
Does this description ring a bell for anybody?
Timeout wrote:
There is not much to answer to this.
Wine is created in such a way that the windows applications under wine "believes" it's running under a genuine windows.
I don't think that's the main reason of the problem. The flexlm license server is being installed under Wine as a windows application and the license is a windows.
However, it's not currently working very well at the moment, there are some bugs, in particular when I had it working, the server itself was crashing just after the authentication.
Also, you have to run everything under Wine or everything under Linux or one application may not be aware of the existing of the other application.
Last but not least, if you open the .lic file in a text editor, you will see that there is nothing in it that's windows specific. There must however be an unlimited contact between the application calling the license server and the license server checking the license.
Here there is not much Wine can do. The university's server is checking your system and wine is just relaying the info. My license server is installed locally within Wine, so I do not have this problem (it's like an offline system, just checking for the ethernet card but not actually going to a true server).
Unfortunately, you will probably ask the university system admin to accept i86_r or to install the client within Wine.
Edit: it should not be an hassle to add this line.
Have you tried to make a backup of the license and adding it manually yourself on the license? Not everything seems to be crypted.
Unfortunately, you will probably ask the university system admin to accept i86_r or to install the client within Wine.
Edit: it should not be an hassle to add this line.
Have you tried to make a backup of the license and adding it manually yourself on the license? Not everything seems to be crypted.