BLOG
|
Hi @Amy Niessen, the link to the presentation seems broken or the resource is not there anymore. Could you please share this resource with GeoNet again?
... View more
04-25-2019
11:09 AM
|
0
|
0
|
730
|
POST
|
I do have more lines in the "rules", so the proxy is still needed. "rules": [ { "urlPrefix": "https://landscape7.arcgis.com", "proxyUrl": "http://telecoupling.msu.edu/DotNet/proxy.ashx" },{ "urlPrefix": "https://landscape6.arcgis.com", "proxyUrl": "http://telecoupling.msu.edu/DotNet/proxy.ashx" },{ "urlPrefix": "https://earthobs2.arcgis.com", "proxyUrl": "http://telecoupling.msu.edu/DotNet/proxy.ashx" },{ "urlPrefix": "https://elevation.arcgis.com", "proxyUrl": "http://telecoupling.msu.edu/DotNet/proxy.ashx" },{ "urlPrefix": "https://sentinel.arcgis.com", "proxyUrl": "http://telecoupling.msu.edu/DotNet/proxy.ashx" } ] The problem is that before the TLS patch update, I had those two lines mentioned in my previous message and it was working perfectly. Then, after the proxy update to v1.1.2, it was not letting users access the web app and prompting an AGO login authentication window. Do you have any idea why I had to remove those two lines after the TLS update while it was perfectly working before then?
... View more
04-24-2019
03:32 PM
|
0
|
1
|
5033
|
POST
|
Hello Biraja, The resources and workflow to fix TLS patching for proxy work, but it does not solve issues related to login authorizations for server layers that are hosted in the shared web map. Even after the TLS proxy fix you suggested, there are still issues where the web application throws an ArcGIS Online login authorization windows, which should not happen given that the proxy should take care of that in the backend. Seems like in my case, I had to manually remove a couple of lines in the config.json file after updating to the new proxy v1.1.2 Esri suggested. These lines were those referring to: { "urlPrefix": "https://<arcgis_online_organization_name>.maps.arcgis.com/sharing/rest", "proxyUrl": "https://<server_domain.org/DotNetProxy112/proxy.ashx" }, ... It does not make much sense to me why I would have to remove these lines to solve the login issue, but it did fix it. Any explanation?
... View more
04-24-2019
09:38 AM
|
0
|
3
|
5033
|
POST
|
Thanks Andrew! I converted the new proxy now to an application and modified the proxy.config file to have all the portals I want to automatically authenticate with my AGOL credentials. However, when hitting the application URL, I am now prompted with an AGOL login, which of course should not be there. Seems like when when it hits the proxy.ashx, it throws a failed authentication at: https://telecoupling.msu.edu/DotNet/proxy.ashx?https://msugis.maps.arcgis.com/sharing/rest/portals/self?f=json with response: {"error":{"code":498,"message":"Invalid token.","details":[]}} The web map is publicly shared and in the proxy.config I correctly added clientId and clientSecret for Web App Builder Application, so I am not sure where that auth error comes from.
... View more
04-23-2019
06:20 AM
|
0
|
0
|
5033
|
POST
|
After the TLS 1.2 patching deadline, April 16th, I am having issues with my AWS-hosted web GIS application, where I get the following error when hitting the URL: Unable to load //telecoupling.msu.edu/DotNet/proxy.ashx?https://msugis.maps.arcgis.com/sharing/rest/portals/self?f=json status: 500 The AWS EC2 instance for the ArcGIS Server site is a Windows Server 2012 R2 so patching should have not affected it, unless it messed up the proxy for some reason. Any help or pointers will be much appreciated.
... View more
04-22-2019
06:10 PM
|
1
|
9
|
6874
|
POST
|
Actually, I think I now understood better what you were saying. The Process Explores shows the following string in the command line parameter for the PID 11020 that was shown in my first screenshot. Is the webservice using the ArcSOC.exe shown in BOLD below or should I look for something else? Does that mean some user must have been recently using that specific web service then? "C:\Program Files\ArcGIS\Server\bin\ArcSOC.exe" -XX:-CreateMinidumpOnCrash -Xmx64M -Dservice=Geoprocessing.HabitatQualityInVEST.GPServer "-Djava.class.path=C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-admin.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-catalog.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-common.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-dotnet-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-ejb-impl.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-ejb.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-mcs-framework.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-nodeagent.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-persistence.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-resources.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-security.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-servicelib.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\arcgis-tools.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\elasticsearch-dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\elasticsearch-sql-parser.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\esri-postgres-dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\geopoint-elasticsearch-dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\geoshape-elasticsearch-dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\postgres-dialect-provider.jar;C:\Program Files\ArcGIS\Server\framework\lib\server\sds-core.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\aws-java-sdk-core-1.10.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\aws-java-sdk-dynamodb-1.10.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\aws-java-sdk-kms-1.10.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\aws-java-sdk-s3-1.10.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\azure-storage-2.2.0.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\commons-codec-1.6.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\commons-io-2.4.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\commons-lang3-3.3.2.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\commons-logging-1.1.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\hazelcast-3.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\httpclient-4.3.6.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\httpcore-4.3.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\jackson-annotations-2.5.0.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\jackson-core-2.5.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\jackson-core-asl-1.9.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\jackson-core-lgpl-1.4.2.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\jackson-databind-2.5.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\joda-time-2.8.1.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\slf4j-api-1.7.5.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\arcsoc\lucene-core-2.9.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\shared\arcsoc\lucene-snowball-2.9.3.jar;C:\Program Files\ArcGIS\Server\framework\lib\arcobjects.jar" -Djava.security.policy=file:/C:/Program%20Files/ArcGIS/Server/framework/etc/arcsoc.policy "-Djava.rmi.server.codebase=file:/C:/Program%20Files/ArcGIS/Server/framework/lib/server/arcgis-servicelib.jar file:/C:/Program%20Files/ArcGIS/Server/framework/lib/server/arcgis-common.jar" sun.rmi.server.ActivationGroupInit
... View more
11-27-2018
11:01 AM
|
0
|
0
|
3750
|
POST
|
Thank you again for your help with this. Not sure if this is what you were suggesting, but below is a screenshot of the running process (ArcServer) with PID corresponding to one of the files inside the Temp subfolder from my previous screenshot above. As you can see, Task Manager only shows "ArcGIS Server" as the running service related to that PID. Is this expected for the Temp folder? Or am I missing a step from what you suggested?
... View more
11-27-2018
10:27 AM
|
0
|
0
|
3750
|
POST
|
Thanks Jonathan. Most files deleted just fine, but then I get this warning on one of the folders inside the Temp folder. I am not sure which ArcSOC process uses this folder, but I assume it should be not touched anyway. Is this correct? Are there other files that should not be touched/deleted, e.g. system and utilities folders?
... View more
11-27-2018
10:12 AM
|
0
|
3
|
3750
|
POST
|
I have an ArcGIS Server 10.4.1 deployed on an AWS EC2 instance with Windows Server 2012 R2 on it. I noticed the C:/ drive attached to the instance is quickly running out of space and I was able to identify the source of it. Under C:/Users/arcgis/AppData/Local/Temp I have several big files that were generated at different points in time. My question is: can I safely remove these files manually to clean up space without compromising the functionality of several web services published and hosted on that same machine?
... View more
11-27-2018
07:05 AM
|
0
|
9
|
4581
|
BLOG
|
Thank you for the great webinar! I have a question for Rohit and/or Alberto if you can please forward this to them. I posted my question more in detail on GeoNet here. Basically, what I took from your webinar is that the Python API (within tools such as Jupyter Notebook) can easily integrate with modern deep learning libraries. However, I am interested in a server-side type of deployment with ArcGIS Enterprise, where I am serving spatial analysis tools via geoprocessing services in my own web app. I would like to add deep learning python libraries to my scripts, but it seems like ArcGIS Enterprise only comes with python 2.7.x to this day, which makes it hard (at least on Windows OS) to integrate with deep learning libraries that require Python 3.5+. I would like to hear about possible solutions or workarounds for my situation. It seems like some of the examples you showed for dashboards and web apps in the first section would make use of similar web services, so I am wondering what type of deployment you guys used and suggest.
... View more
09-04-2018
04:19 PM
|
1
|
0
|
730
|
POST
|
Everyone, I am aware that ESRI provides instructions on how to install a python 3 runtime environment for a Linux ArcGIS Server installation. However, there is not a clear explanation on whether the aforementioned solution will apply to web services (e.g. geoprocessing services) published on ArcGIS Server for Linux or not. For example, if I publish a geoprocessing service that uses a number of libraries that only work with Python 3.5.x and later, how can I set up ArcGIS Server to use the python 3 runtime environment (installed with conda) as opposed to the default 2.7.x environment? Any help will be much appreciated.
... View more
09-03-2018
04:32 PM
|
2
|
5
|
4293
|
POST
|
Right, so Portal can only be used to manage web services and ArcPro to publish them...but in terms of hosting the GP service and run the script tool attached to the GP service, it won't work if using python 3 libraries because ArcServer is not set up to use 3.x. I can't really understand why Portal would be installed with Python 3 since it's part of ArcGIS Enterprise (which includes Portal and ArcServer among others) but ArcServer in Python 2...
... View more
08-15-2018
05:42 AM
|
0
|
0
|
1048
|
POST
|
Andrew, Thanks for the update. Correct me if I am wrong, but my understanding is that the Python API is not meant/or related to publishing and serving web services (e.g. geoprocessing services) with the desired Python environment similar to what ArcPro does allowing users to create customized environments using Conda. With support for python 2.7 officially ending on January 1, 2020 and the plethora of currently existing machine learning and scientific python packages that run only on 3.5/3.6+ it would seem a bit counter intuitive not to allow ArcServer to use the python 3 runtime...Of course it’s a big effort and huge undertake but that’s what the whole ArcPro project was about...64bit and python 3...so why not doing the same for an enterprise GIS environment? Other open source solutions like Boundless Server will end up having an edge on this issue...
... View more
08-14-2018
03:48 PM
|
1
|
2
|
1048
|
POST
|
I am aware that currently ArcServer Enterprise can only make use of the python 3 runtime environment on a Linux machine. ArcGIS Pro has already migrated to full python 3.x support...so my question is: are there any plans and approximate timelines about migration of ArcServer Enterprise to full Python 3.x integration for both Windows and Linux OS? If you have any information about it, please share it here. A lot of Machine Learning and scientific python libraries are now being fully developed and maintained in Python 3.x, especially for Windows OS (e.g. TensorFlow, Pytorch), so it would be great to start planning around a different server architecture soon.
... View more
08-14-2018
10:25 AM
|
2
|
4
|
1242
|
POST
|
Did you follow the normal ArcMap installation procedure for the rbridge (using their instructions to install rbridge from the ArcToolbox)? I did not even go into R to install any library manually...I just installed R and then followed ESRI's procedures from within ArcMap to install the whole R-bridge components. I am not sure about that requirement, but I do not think you need to have ArcGIS Pro for Rbridge to work...maybe the others here (Shaun) can help better on why this is happening...Keep in mind that R-ArcGIS is an external ESRI project and I was told more than once that normal ESRI technical tickets do not cover any issues related to external products, which is a bummer. I think you should keep trying getting in touch with Shaun, Marjean or any other ESRI project staff on GeoNet and/or on Rbridge Github to have a faster answer...
... View more
07-25-2018
07:25 AM
|
0
|
0
|
1252
|
Title | Kudos | Posted |
---|---|---|
1 | 03-01-2017 10:01 AM | |
1 | 04-02-2018 11:35 AM | |
1 | 08-14-2018 03:48 PM | |
1 | 08-09-2017 07:31 AM | |
2 | 09-03-2018 04:32 PM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:25 AM
|