go to post Enrico Parisi · 17 hr ago Is the %Service_Bindings enabled with password authentication? Check in Management Portal:System Administration -> Security -> Services
go to post Enrico Parisi · Jan 26 Hi, I'm in! 😊 Any topic, including InterSystems READY or any tech chat.
go to post Enrico Parisi · Jan 25 Can you please provide more details? What kind of "service"? What settings are you using?
go to post Enrico Parisi · Jan 24 To verify a certificate against a CA Certificate Chain you can use: Set Result=$SYSTEM.Encryption.X509VerifyCertChain(Certificate, CAChainFileName) See X509VerifyCertChain() documentation for details. To verify the validity of a signature you can use: Set SignIsValid=$system.Encryption.RSASHAVerify(Bitlength,Payload,Signature,SignCertificate) See RSASHAVerify() documentation for details.
go to post Enrico Parisi · Jan 24 Usually in IRIS X509 certificate are configured in Management Portal:System Administration -> Security -> X.509 Credentials To configure it there the certificate must be stored in a file. How/where you need to use the X509 certificate?
go to post Enrico Parisi · Jan 15 Use: tXml.OutputToFile(tXmlFilename,,"C(UTF8)") To overwrite if file exists: tXml.OutputToFile(tXmlFilename,1,"C(UTF8)")
go to post Enrico Parisi · Jan 10 Ask AI says Aks AI works fine: The Ask AI functionality associated with the Developer Community appears to be operational. Despite earlier reports during maintenance periods indicating that it might be unavailable, there are current instances and comments suggesting functionality has been restored. You are encouraged to verify this directly by accessing and testing the service 1 2. 😊
go to post Enrico Parisi · Jan 9 Try setting the Timeout property in %respone (instance %CSP.Ressponse class): Can be set in the OnPreHTTP() method of a page in which case this changes the amount of time the CSP gateway will wait for a response from the server in seconds before it reports the 'Server is not responding' error message. This is useful if you know that this page is doing an expensive SQL query that will take a couple of minutes and you want to set the server response timeout on the CSP gateway to a minute and yet wait three minutes for this page to respond. It will just change the server response timeout for this page only. If not set the the CSP gateway uses its default timeout value specified in the CSP gateway configuration.
go to post Enrico Parisi · Jan 9 There is no limit when working with streams, for strings is 3641144, (in some case there may be some overhead).
go to post Enrico Parisi · Jan 7 I suggest to read the following post: SSH with key pair authentication error Ensemble operation
go to post Enrico Parisi · Jan 7 This is the Community of InterSystems developers, the official InterSystems support is: InterSystems Worldwide Response Center (WRC)
go to post Enrico Parisi · Jan 7 I think that to get a definitive answer you should contact WRC Support.
go to post Enrico Parisi · Jan 7 I can't think of a reason why you need to retry, normal, standard SQL update works just fine, if it does not in your case, post a sample code to reproduce your issue.
go to post Enrico Parisi · Jan 7 Unless your post is missing crucial code/info, the SQL update you posted is atomic and should work even with concurrent processes updating the same row. No need of %NOLOCK or retry (is that second update a retry?).It will not be atomic if you use %NOLOCK. If you want to use object code to update ProcessedCount, then: Set obj=##class(Data.A).%OpenId(RowID,4) Set obj.ProcessedCount=obj.ProcessedCount + 1 Set sc=obj.%Save() ; handle error here Kill obj I feel your post/code misses some info. Also, what do you mean with "not working"?
go to post Enrico Parisi · Jan 5 Are you sure that the Routes you posted are the ones used by the called web application? The error suggest there is an issue (invalid value?) with the Url attribute in the Routes. You may want to check the generated method DispatchMap in the .int code of your dispatch class.
go to post Enrico Parisi · Jan 5 I think that ^ZAUTHLOG cannot be set because the process executing the ZAUTHENTICATE code has no privilege/access to %SYS for writing. If you follow the @Lucas Fernandes suggestion to enable and check audit log you probably find a <PROTECT> error. If you are using a test system (no production!), you can temporary add %All role to the CSPSystem user and try again.Remember to remove the %All role after your debug the issue. Note that before authentication the process running ZAUTHENTICATE has VERY limited capabilities (privileges). In general I think the ZAUTHENTICATE should check if it's called for the purpose you are implementing, something like: If ServiceName="%Service_WebGateway" { If $isobject($get(%request)) { If (%request.Application="/ws/jarvis") { ; your code here } } } You may also need/want to assign a role to the user:Set Properties("Roles")="YourRequiredRole"
go to post Enrico Parisi · Jan 5 Is delegated authentication enabled in the Web Application used/called?
go to post Enrico Parisi · Jan 1 I suggest to have a look to the Discussion The new $system.external interface and the linked .NET samples available in GitHub.
go to post Enrico Parisi · Dec 30, 2025 If you want to store FHIR resources you need a FHIR Server, not a gateway, for more info: Installing a New FHIR Server Make sure your license include FHIR Server functionality.
go to post Enrico Parisi · Dec 21, 2025 Have you tried using the proper, official, documented and supported way to do that using Foreign Tables? Does the memory leak happen using Foreign Tables ?Maybe the way you are using the "FOR INTERNAL USE" classes is not proper/correct. Why using something you are not supposed to use when there is a proper/supported way to do this?