go to post Scott Roth · Jul 5, 2024 Thats what I thought, so since it is not how do I verify the token is expired? or should I just get a new token every time?
go to post Scott Roth · Jul 5, 2024 The Payload needs to have the username which is an email, and the password. POST /v2/login HTTP/1.1Content-Type: application/x-www-form-urlencodedContent-Length: 38 email=test%40test.com&password=test123
go to post Scott Roth · Jul 5, 2024 This is all relatively new to me, so please bear with me. Since I am getting a Token it's not the same as OAuth, correct? Nothing in the Vendors documentation says that it is OAuth, it just says..."Authentication method is a token-based approach". So, if that is the case, I can't use the %SYS.OAuth2.AccessToken methods to verify IsAuthorized, and GetAccessTokenClient correct?
go to post Scott Roth · Jul 3, 2024 Robert is correct, more detail is needed. However, as an example, we take HL7 messages and using specific structure classes to match stored procedures, we send calls to an EnsLib.SQL.OutboundAdapter using JDBC to update, insert, and query MS SQL.
go to post Scott Roth · Jun 28, 2024 I don't seem to have HS.FHIR.DTL.vR4.Model.Resource.Bundle, where can I find it to install?
go to post Scott Roth · Jun 4, 2024 Yup, same here. I have %ALL access, and still not being able to modify the Target of SEND. I tried all different options that I could think of changing in the Web Applications, but no luck. I opened a ticket with WRC. While I like the IF, THEN look and it is better than WHEN.. if I have to disable for now, I will leave that up to the team tomorrow.
go to post Scott Roth · Jun 4, 2024 Yeah, I think I am going to lean that way too, there is something security wise that is preventing me from editing the Target, but the documentation doesn't share any details about what it could be. I left per what the document says. I tried CompileAllNamespaces() and different options but still it is inconsistent on if I can edit it or not.
go to post Scott Roth · May 29, 2024 I fixed the Client setup to ensure that the Info URL looks correct, however still nothing is showing up in the FSLog from the Testing I am doing using the Testing tool on the HS.FHIRServer.Interop.HTTPOperation.
go to post Scott Roth · May 29, 2024 I am not seeing any information in ISCLOG based on the Testing call that is being made
go to post Scott Roth · May 24, 2024 The table in Exists needs to have " " around it as it is still a string.
go to post Scott Roth · May 24, 2024 There is a Schema issue, it is not liking the way you're grouping several segments together which is resulting in the error.
go to post Scott Roth · May 16, 2024 I know this is not using OAuth, but OAuth is just the Authentication method. When I attempt to do something similar to search Patient for identifier=OSUMRN|xxxxx I keep getting a 404 not found error. Nothing is showing up within the ISCLOG under %SYS globals. Is there anyway I can see the trace of making the calls to verify that the correct API's are being called in the correct format? What is the magic chant to get the ISCLOG to capture the information?
go to post Scott Roth · May 14, 2024 _SYSTEM, Admin, SuperUser, CSPSystem, HS_Services (if you are running HealthShare), IAM (if you are running the API module), _Ensemble, and _PUBLIC are all predefined system accounts built within InterSystems. You define the password for these accounts during the install process. Installing | HealthShare Health Connect 2024.1 (intersystems.com) They already have the necessary roles assigned to them.
go to post Scott Roth · May 14, 2024 _system password is normally defined when you install the instance. But if you did not I would try SYS as the password then change it of course.
go to post Scott Roth · May 9, 2024 When using a Code block, I find that I have to put a space in at the beginning of the code.
go to post Scott Roth · May 6, 2024 I had to change the Access Control Rule (setfacl) on each of the files/folders to allow my non-root user access to the files/folders, using setfacl.
go to post Scott Roth · May 6, 2024 Still no luck, it was suggested that I make sure the permissions were set correctly at the folder level /etc/, /etc/pki/, /etc/pki/tls/. Each had irisusr as the group but still receiving the Permission Denied error. Does anyone know what could be causing this?
go to post Scott Roth · Apr 26, 2024 I have a ticket in with WRC to help me figure out this issue because it is bugging the crap out of me I am trying to figure it out. I have updated the Owner, Group, Folder Permissions, and Permission at the file level. REDEBUG is returning.. TLS enabled versions, minimum: 16, maximum: 32 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] Cipher list for TLSv1.2 and below: ALL:!aNULL:!eNULL:!EXP:!SSLv2 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] Ciphersuites for TLSv1.3: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] Certificate file: /etc/pki/tls/certs/int-lxiris-vd01.pem 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] error:0200100D:system library:fopen:Permission denied 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] error:20074002:BIO routines:file_ctrl:system lib 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] error:140DC002:SSL routines:use_certificate_chain_file:system lib 04/24/24-16:18:26:573 (2675888) 0 [Generic.Event] When I call... set jwt = ##class(%SYS.OAuth2.Authorization).GetAccessTokenJWT(....) However, I use the same SSL/TLS configuration that uses /etc/pki/tls/certs/int-lxiris-vd01.pem in my LDAP authentication. I ran the following to verify the Certificate against the CA Authority [root@int-lxiris-vd01 certs]# openssl verify -verbose -CAfile /etc/pki/ca-trust/source/anchors/OSUWMC_CA.pem int-lxiris-vd01_osumc_edu.pem int-lxiris-vd01_osumc_edu.pem: OK Anyone have an idea on what might be going on? If there was a problem with the Certificate chain inside of /etc/pki/tls/certs/int-lxiris-vd01.pem wouldn't I have issues with LDAP Authentication? I tried deleting my user, and having the LDAP Authentication recreate it, and it did without any issues when I tried to sign in as my user. @Sean Klingensmith, I know you helped out in the past with a previous WRC ticket and Post. Any Idea on what might be going on?