POST
|
Hello, You can download it from here, but you have to coordinate with schneider-electric the licensing. Regards.
... View more
03-06-2020
11:13 AM
|
0
|
0
|
555
|
POST
|
Hello, I had this “issue” a few days ago, and I'd like to share the workflow. Scenery: The input it’s a JSON, was obtained through a REST and looks like this. The first value in the array it’s a Double, the second and third are a Boolean (is important that the types of values in the array are different). The Output it’s a Feature Service running in ArcGIS Server (10.7.1). Fields: objectid ( type: esriFieldTypeOID, alias: OBJECTID, nullable: false, editable: false ) username ( type: esriFieldTypeString, alias: username, editable: true, nullable: true, length: 25 ) userid ( type: esriFieldTypeDouble, alias: userID, editable: true, nullable: true ) lng ( type: esriFieldTypeDouble, alias: lng, editable: true, nullable: true ) lat ( type: esriFieldTypeDouble, alias: lat, editable: true, nullable: true ) alt ( type: esriFieldTypeDouble, alias: alt, editable: true, nullable: true ) speed ( type: esriFieldTypeDouble, alias: speed, editable: true, nullable: true ) heading ( type: esriFieldTypeDouble, alias: heading, editable: true, nullable: true ) lastseen ( type: esriFieldTypeString, alias: lastSeen, editable: true, nullable: true, length: 25 ) sos ( type: esriFieldTypeString, alias: sos, editable: true, nullable: true, length: 10 ) low_battery ( type: esriFieldTypeString, alias: Low_Battery, editable: true, nullable: true, length: 10 ) The values that interest me most are those found within the arrangement called Speed (it’s just a random value, the idea is that the first value is a Double), SOS and Low Battery (these are Boolean type). { "id": -1, "result": [ { "records": [ { "fieldName": "Speed", "fieldID": 33, "value": 3.0558000006926482, "valueType": "System.Double" }, { "fieldName": "SOS", "fieldID": 20, "value": true, "valueType": "System.Boolean" }, { "fieldName": "Low Battery", "fieldID": 24, "value": true, "valueType": "System.Boolean" } ], The “Issue” GeoEvent automatically takes the first value of the array as the default value for all the definition values in the array, in this case the first value it’s a double. { "id": -1, "result": [ { "records": [ { "fieldName": "Speed", "fieldID": 33, "value": 3.0558000006926482, "valueType": "System.Double" }, So, this cause that the other values (Boolean) was not identified correctly. Then this makes the remaining values (Boolean) can’t be "read" and have a null value in the service. If in the definition we defines Boolean instead of Double as the default value type, the double values does not work. The alternative: Is making a change in the definition and define the values as String. Once this change has been made, the updates to the service are done correctly. The Field Mapper looks like this. This the result: objectid: 10 username: TrackerOne1 userid: 14.0 lng: -84.05072 lat: 9.93914 alt: 14.0 speed: 3.8892 heading: 14.0 lastseen: Mon Aug 26 10:24:06 CST 2019 sos: false low_battery: true Point: X: -9356483.351208016 Y: 1112011.1996998154 Regards.
... View more
09-02-2019
03:34 PM
|
0
|
0
|
533
|
POST
|
Hello, We have an application written in C# which performs user authentication to generate a Portal (10.6) token, this token its used to insert points in a Feature Service, get organization nfo etc. In the past, the "normal/traditional" authentication model using Portal users works fine, the issue is that the environment changes, and now use domain users (Active Directory) and Single Sign-On (SSO) / Integrated Windows Authentication (IWA) for all the Portals users, this change in the IIS has affected this process and now we have the error 401, which is caused for use with authentication method. Has anyone implemented this in the past and knows how to do it? I have tried several alternatives (Negotiate and NTLM) and they have not been functional. This is the code used: private string _getResponse(NameValueCollection data, string url) { string responseData; var webClient = new WebClient(); var response = webClient.UploadValues(url, data); -> Here we have the 401 error. responseData = System.Text.Encoding.UTF8.GetString(response); return responseData; } public string GetToken(string username, string password) { var data = new NameValueCollection(); data["username"] = Username; data["password"] = Password; data["referer"] = "https://domain.local/portal"; data["f"] = "json"; TokenInfo x = JsonConvert.DeserializeObject<TokenInfo>(_getResponse(data, "https://domain.local/portal/sharing/rest/generateToken")); -> Here we have the 401 error. return x.token; ; } private organizationInformation _getOrgInfo(string token) { var data = new NameValueCollection(); data["token"] = token; data["f"] = "json"; organizationInformation x = JsonConvert.DeserializeObject<organizationInformation>(_getResponse(data, "https://domain.local/portal/sharing/rest/portals/self")); -> Here we have the 401 error. return x; } private string _getResponse(NameValueCollection data, string url) { string responseData; var webClient = new WebClient(); var response = webClient.UploadValues(url, data); -> Here we have the 401 error. responseData = System.Text.Encoding.UTF8.GetString(response); return responseData; } Regards.
... View more
09-02-2019
02:10 PM
|
0
|
0
|
1164
|
BLOG
|
Problema: No se puede visualizar un servicio seguro de Open Geospatial Consortium alojado en un servidor federado de ArcGIS Server https://support.esri.com/es/technical-article/000018103
... View more
07-26-2019
09:18 AM
|
0
|
0
|
394
|
POST
|
Hello @Elliot Garcia, You resolve this "issue"? I try the iptables and dont work. Regards.
... View more
02-16-2019
10:30 PM
|
0
|
0
|
1202
|
POST
|
Hello, When the user and group stores are set to WINDOWS, the @DOMAIN is always added to the end of the enterprise usernames that are added through "Add members based on existing enterprise users". When you switch to LDAP, you have more flexibility because you can set this attribute; but, I can customize this username? or concat some attributes? or adding more attibutes? (this JSON dont work, its just an example). { "type": "LDAP", "properties": { "userPassword": "abcd123", "caseSensitive": "true", "userEmailAttribute": "mail", "usernameAttribute": "sAMAccountName+@DOMAIN", "user": "domain\\user", "userFullnameAttribute": "cn", "ldapURLForUsers": "ldap://1.1.1.1:389/DC=domain", "isPasswordEncrypted": "false" } } The idea, its that the end user will login with the same structure that using WINDOWS authentication, username@DOMAIN We have a end user with two portals, one using WINDOWS authentication and other in the DMZ running on Linux, and they want use the same username for both (username@DOMAIN). Regards.
... View more
09-25-2018
10:15 AM
|
1
|
0
|
654
|
POST
|
Hello Vinod, You can try to make an installation from the command line, you only have to indicate the website, the port, the path where the installers are located and the Web Adaptor name. Example. CDM <path> setup.exe /qb VDIRNAME=arcgis WEBSITE_ID=1 PORT=443 More nfo > Regards.
... View more
06-26-2018
10:10 AM
|
0
|
2
|
722
|
POST
|
Hello Alex, Thanks for the information, in fact this issue it's usually solved by restarting the service, but in this case even by restarting the whole server the incoveneinte was maintained. Tests were performed creating new services, but after a while we have the same situation, I tried to reset the configuration, but it took 40 minutes and it didn't work. So I did a very similar process, backup the configuration, uninstall GeoEvent (check that the C:\Program Files\ArcGIS\ServerEvent files are deleted) and delete the zookeeper fodler in C:\arcgisserver\local\zookeeper; restart the server, then install the GeoEvent and load the previous configuration. However, connectors was not displayed and services could not be edited also the status of services was unavailable (same issue). The solution was eliminate the current services and create new ones from zero, now is working. We have a case with Esri Support, I hope find a solution or identify the reason of why this situation is present. Regards.
... View more
06-07-2018
02:24 PM
|
2
|
0
|
527
|
POST
|
Hello, This end user are unable to view status, inputs/outputs or edit GeoEvent services, they are using 10.5.1. Have you guys seen this before? and solved this issue? We have tried to reset the configuration and reload it, but it still has this behavior. Something interesting is that in the manager it indicates that it is running but it is not. Regards.
... View more
06-04-2018
10:38 AM
|
0
|
2
|
760
|
POST
|
Hi, I update the platform from 10.4 to 10.4.1; the AGD, AGS and DataStore Works fine but we have issues with Portal. I cant create the initial administrator account. When I tried creating the user had the following message: There was an error creating your initial administrator account. For more information, please view the log messages located in the content directory specified during setup (C:\arcgisportal\logs). And the logs doesnt have nfo, my solution was to use Internet Explorer 10; with this web browser I can create the initial account and finish the Portal configuration. Regards.
... View more
07-21-2016
03:34 PM
|
0
|
0
|
1146
|
Title | Kudos | Posted |
---|---|---|
1 | 09-25-2018 10:15 AM | |
2 | 06-07-2018 02:24 PM |
Online Status |
Offline
|
Date Last Visited |
06-15-2022
04:36 PM
|