go to post Alexander Koblov · Apr 11, 2024 Scott, take a look inside iam-setup.sh Based on the inputs it constructs a URL and then tries to 'curl' it. And fails for some reason. Check which URL it constructs and check if curl indeed works fine for that URL The URL should look like: https://IAM: @xxx.xxx.xxx.xxx:443/api/iam/license Check if you can access it from the bash
go to post Alexander Koblov · Feb 27, 2024 Can you provide small test case. It works fine for me. dc.demo is the same as HS.Local.CZ.OR.ROUTER.Service.Data.KeyProperty dc.demoser is: Class dc.demoser Extends %SerialObject { Property A As %String; } Test program: set p = ##class(dc.demo).%New() set x = ##class(dc.demoser).%New() set x.A = "a1" set p.Serial = x set y= ##class(dc.demoser).%New() set y.A = "a2" do p.SerialList.Insert(y) set ec= p.%Save() zw ec And then runnning: USER>do ##class(dc.demo).test() ec=1 USER>zw ^dc.demoD ^dc.demoD=1 ^dc.demoD(1)=$lb("",$lb("a1"),$lb($lb($lb("a2"))),"",0,0,"","","","","","",0) I never saw such direct of %SerialObject. Why do you need it? I wonder if %DynamicAbstractObject and JSON representation suits you here better
go to post Alexander Koblov · Feb 15, 2024 Hi Virat See methods %ExportExcelToFile, %ExportPDFToFile in the class %DeepSee.Utils. Perhaps they help
go to post Alexander Koblov · Jan 22, 2024 Class EnsLib.SOAP.Service inherits from class %SOAP.WebService that has the following parameter: /// Response is always encoded in UTF-8. /// Should not be overridden. Parameter CHARSET As STRING [ Internal ] = "UTF-8"; So the answer is yes. A SOAP Service has UTF-8 as the default charset.
go to post Alexander Koblov · Jan 17, 2024 I don't know the reasons for this not to work, given that there is a network connectivity between mirror nodes in the cluster and async member. I did not try this myself
go to post Alexander Koblov · Jan 16, 2024 You can try to use merge.cpf to define async member as part of the mirror See "Deploy the Mirror Using Separate Merge Files" https://docs.intersystems.com/iris20233/csp/docbook/DocBook.UI.Page.cls?...
go to post Alexander Koblov · Jan 16, 2024 Virat, can you please provide more details on how DeepSee is related to this task? There are PDF files. You need to display them? Why do you think DeepSee is the tool to do it?
go to post Alexander Koblov · Jan 15, 2024 Try also the opposite -- adding quotes before the filename d $ZF(-100,"/SHELL /LOGCMD /STDOUT=""/archive/logs/failover-intengtest-vip.log""",cmd)
go to post Alexander Koblov · Nov 2, 2023 There was a following directive in the Private Apache -- add it to your web server and it redirects documentation to docs.intersystems.com Redirect /csp/docbook/ http://docs.intersystems.com/irisforhealth20231/csp/docbook/
go to post Alexander Koblov · Oct 25, 2023 Can you please provide here a small sample showing the issue.
go to post Alexander Koblov · Oct 24, 2023 Can you generate the QR-code in "/tmp" folder? QR-Code on 2021.1 uses java, so you need to have java installed. Or -- upgrade to 2023.1. QR-code module there does not need java
go to post Alexander Koblov · Oct 20, 2023 Even better -- use System Manager Machine field (it's also on John's screenshot) to restrict access by IP also
go to post Alexander Koblov · Sep 11, 2023 I believe IRIS already can GRANT privileges on schema: You can use SCHEMA schema-name as the object-list value to grant the object-privilege to all of the tables, views, and stored procedures in the named schema, in the current namespace. The following example grants this user SELECT privilege for all objects in the Sample schema. GRANT SELECT ON SCHEMA Sample TO Deborah https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
go to post Alexander Koblov · Aug 31, 2023 "Apache Worker Process Close Down: PID=11330; Configuration=0x7fe92f816000;" It looks like the connection is closed because Apache decides to recycle the worker, therefore the connection is terminated. It's rather a question to Apache configuration, why it decided to recycle a worker process
go to post Alexander Koblov · Aug 31, 2023 I don't know what happens in your particular case. What you can do -- set logging level in the Web Gateway to "ev2" "V2" incudus the following information: "Information regarding basic connection management between the Web Gateway and InterSystems IRIS (Start and Close points for each connection)" Let the Web Gateway run for some time, then hopefully in the csp.log you'll see the details on how new connections are created and old ones are terminated https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls... Other idea -- check Apache settings. Which MPM does it use, what recycle settings for worker does it have? Also, some notes on MPM models of Apache: https://docs.intersystems.com/iris20232/csp/docbook/Doc.View.cls?KEY=GCG...
go to post Alexander Koblov · Aug 10, 2023 If you use IIS -- enable passThrough https://docs.intersystems.com/iris20232/csp/docbook/DocBook.UI.Page.cls?...
go to post Alexander Koblov · Jul 12, 2023 Also you should be able to open any journal file from the Management Portal View Journal -- replace path to a journal file in the URL and you should see its contents