I have migrated Uniface from 9.7 to 10.4 and I'm using a new linux server for Uniface 10.4
Regarding our web application, when I access the URL, the web server requests the new linux server and trying to access the usp. But throwing an error in the webpage : "Security Error" - uspname.operationname cannot be executed from the browser.
The urouter is running fine and the web asv log file (I don't see any error) is also created.
Please note : This is an existing application and it works fine with Uniface 9.7. The same webserver was requesting the old linux server and the response looks fine in the web page. I changed the web.xml with new linux server and port.
Am I missing something with Uniface 10.4 in the new linux server ?
------------------------------
Thanks,
Satheesh MuthuGopal
------------------------------
I have migrated Uniface from 9.7 to 10.4 and I'm using a new linux server for Uniface 10.4
Regarding our web application, when I access the URL, the web server requests the new linux server and trying to access the usp. But throwing an error in the webpage : "Security Error" - uspname.operationname cannot be executed from the browser.
The urouter is running fine and the web asv log file (I don't see any error) is also created.
Please note : This is an existing application and it works fine with Uniface 9.7. The same webserver was requesting the old linux server and the response looks fine in the web page. I changed the web.xml with new linux server and port.
Am I missing something with Uniface 10.4 in the new linux server ?
------------------------------
Thanks,
Satheesh MuthuGopal
------------------------------
Then you’ll need to recompile the signature….
Regards,
Iain
Then you’ll need to recompile the signature….
Regards,
Iain
- Rocket Uniface Library 10.4 > Uniface 10: Changes per Release > What's New in Uniface 10.3.01
Security Enhancements: Protected Triggers and Operations
"Triggers and operations that are exposed to the web cannot be activated over the internet unless they contain an explicit declaration to enable this. In Uniface 9, this behavior could be optionally enforced. In Uniface 10, it is default behavior.Any trigger or operation in a server page or service component that should be accessible from the web or via SOAP call-in, must be declared as public web or public soap respectively.
The $require_public_decl setting is no longer functional and will generate a warning or error message if it is used. For more information, see soap and web ."
------------------------------
Daniel Iseli
Principal Technical Support Engineer
Uniface Services
Rocket Software, Switzerland
------------------------------
Then you’ll need to recompile the signature….
Regards,
Iain
------------------------------
Thanks,
Satheesh MuthuGopal
------------------------------
- Rocket Uniface Library 10.4 > Uniface 10: Changes per Release > What's New in Uniface 10.3.01
Security Enhancements: Protected Triggers and Operations
"Triggers and operations that are exposed to the web cannot be activated over the internet unless they contain an explicit declaration to enable this. In Uniface 9, this behavior could be optionally enforced. In Uniface 10, it is default behavior.Any trigger or operation in a server page or service component that should be accessible from the web or via SOAP call-in, must be declared as public web or public soap respectively.
The $require_public_decl setting is no longer functional and will generate a warning or error message if it is used. For more information, see soap and web ."
------------------------------
Daniel Iseli
Principal Technical Support Engineer
Uniface Services
Rocket Software, Switzerland
------------------------------
Thanks for your reply. it helps.
------------------------------
Thanks,
Satheesh MuthuGopal
------------------------------
Sign up
Already have an account? Login
Welcome to the Rocket Forum!
Please log in or register:
Employee Login | Registration Member Login | RegistrationEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.