Install SoE without browser?

256
1
09-22-2017 10:30 AM
deleted-user-5rGCC1WKrhju
New Contributor III

I'm administering an ArcGIS Server 10.3 system which is located in a client hosting facility with rather strict security. One restriction is that no browser can be opened inside the enclave. As one can imagine this makes making changes in AGS a bit of a challenge. Now I've hit a wall when it comes to SoE extensions.

Is there any way to install an SoE extension without access to a browser?

0 Kudos
1 Reply
RandallWilliams
Esri Regular Contributor

Hmmm...While I haven't done this, I can say that I just uploaded a sample SOE to my GIS Server and then searched my Linux box for for the SOE filename.

First, using the browser drops the SOE into arcgis/server/usr/directories/arcgissystem/arcgisuploads/admin/<somestring>/soename.soe.

From there, it looks to be moved into arcgis/server/usr/config-store/extns/ and arcgis/server/usr/lib/ext/. I don't know what other magic might happen behind the scenes. 

You COULD use some tool to do a POST with cURL or similar to https://server.domain.com/webadaptor/admin/uploads/upload 

The POST body would look similar to:

-----------------------------7e12b2271601c4
Content-Disposition: form-data; name="itemFile"; filename="C:\path\to\soe\SampleRestSoe2.soe"
Content-Type: application/x-zip-compressed

PK  

That's likely a better option than trying to manually drop the SOE in the directories mentioned above and hoping it works.

0 Kudos