POST
|
SOIs allow for post processing of responses. I'm unsure of the ability to add a header to a response though or how APIs and clients would react to an additional header. About extending services—Documentation | ArcGIS Enterprise It would likely be more simple to monitor Server logs from each machine as incoming requests will be written at debug level.
... View more
01-24-2018
06:50 AM
|
0
|
0
|
817
|
POST
|
1. The web adaptors for Portal and Server(need to have 2 separate web adaptors) can be installed on either machine. How you chose to do this will depend entirely on your intended use. Many users chose to install the web adaptor on a different machine in their DMZ if the goal is to allow access via the internet for their GIS. Portal: The portal's role in ArcGIS—ArcGIS Web Adaptor (IIS) Installation Guide (10.6) | ArcGIS Enterprise Server: Inside an ArcGIS Server site—ArcGIS Web Adaptor (IIS) Installation Guide (10.6) | ArcGIS Enterprise 2. Portal can be installed independently of ArcGIS Server. You will still be able to federate Portal for ArcGIS with ArcGIS Server with the components installed on separate machines.
... View more
01-24-2018
06:33 AM
|
2
|
0
|
741
|
POST
|
Adding functionality for including an alias in the Enterprise Builder deployment could make for a great idea on the ideas page(https://community.esri.com/community/arcgis-ideas)
... View more
01-23-2018
06:46 AM
|
1
|
1
|
2920
|
POST
|
To add to what Jon said, the Enterprise Builder was designed for the simplest install possible. The added complexity of using an alias for the machine is not something the Enterprise Builder can automatically detect. When installing the components of Enterprise separately, they too automatically detect the hostname of the machine, but you have the option, prior to federation, to set a webcontextURL. This property effectively tells the components what to call themselves(i.e. an alias). Then you can federate using the alias URLs. The enterprise builder federates for you, so your federation URLs will be the internal FQDNs and not the external alias. This will prevent your Portal items from being usable via the alias. To add to this, the reason you are unable to login to Portal is the same; a webcontextURL has not been set for Portal. Your best options are what Jon mentioned. To install and configure the components separately using your alias URLs where appropriate, or you can try changing the etc/hosts file which would effectively force Enterprise Builder to believe that the machine name is the alias thereby using the alias URLs in the setup of the components.
... View more
01-23-2018
06:35 AM
|
1
|
5
|
2921
|
POST
|
Hi Mayur, You can create groups that are linked in enterprise groups. The workflow is the same as creating a 'built in' Portal group, but you will chose "From an Enterprise Group" when creating the group. See step 7 below. Create groups—Portal for ArcGIS (10.5.x) | ArcGIS Enterprise
... View more
01-23-2018
06:01 AM
|
2
|
1
|
2521
|
POST
|
Have you set the webcontextURL for portal to point at the DNS Alias? If not, this could be why the requests are being sent to the portal machine name, and as a result, resulting in a certificate error, rather than being sent via the DNS Alias. Use a reverse proxy server with Portal for ArcGIS—Portal for ArcGIS (10.6) | ArcGIS Enterprise
... View more
01-10-2018
02:12 PM
|
2
|
2
|
1525
|
POST
|
Hi Andrew, So it sounds like you are using a forward proxy with Portal and from what you mentioned your forward proxy requires authentication for outbound requests to succeed. This can cause issues when the Portal service attempts to make a request to an external resource. This request may be getting block by the proxy due to the lack of credentials. You may need to add the properties like the below { "httpProxyHost": "forwardproxy.domain.com", "httpsProxyHost": "forwardproxy.domain.com", "httpProxyPort": 80, "httpsProxyPort": 443,
"httpsProxyUser": "username",
"httpsProxyPassword": "Password",
"isHttpsProxyPasswordEncrypted": false } The document below contains for details of these parameters and where to implement them. ArcGIS REST API Philip
... View more
01-04-2018
10:36 AM
|
0
|
0
|
933
|
POST
|
Hello Zhe, There is no need to try and navigate to the http://webadaptorhost.domain.com/server/webadaptor configuration page if using the command line configuration tool. As the page states, it will only be accessible via localhost. In situations where there is no GUI, you would utilize the configuration script to do the web adaptor configuration for you. When you execute the script it should follow the form: ConfigureWebAdaptor.bat -m server -w http://webadaptorhost.domain.com/webadaptorname/webadaptor -g http://gisserver.domain.com:6080 -u siteadmin -p secret -a false Once this script has been completed successfully, no further web adaptor configuration is necessary and you should be able to access Server's Rest endpoint from the url http://webadaptorhost.domain.com/server/rest
... View more
08-21-2017
04:01 AM
|
1
|
0
|
4718
|
POST
|
Hi Erik, Where are the applications hosted? ArcGIS Online or on your own web servers? It sounds like the network location that your VPN provides access to does not have access to 1) the web server that hosts the web apps(the app would fail to load all together) or 2) the ArcGIS Server(the app would load, but services would not display)
... View more
01-14-2017
05:16 PM
|
0
|
1
|
285
|
POST
|
Hi Ray, I added an "encrypted=false" parameter as well as the roleStoreConfig parameter. I added a snippet below that shows the payload creation and request. You can adapt this and still use the dictionaries used in your script. serverName= "localhost"
serverPort= "6080"
updateURL = "/arcgis/admin/security/config/updateIdentityStore"
encrypted = "false"
roleStoreConfig= {"type": "BUILTIN","properties": {}} #if you want your roles to use the built in store
userStoreConfig= {"type": "WINDOWS","properties": {"adminUserPassword": "password","adminUser": "domain\\username","domainControllerAddress": "[DC IP addres]"}}
data = {'f': 'json',
'userStoreConfig': userStoreConfig,
'roleStoreConfig': roleStoreConfig,
'encrypted': encrypted,
'token': token}
encoded_args = urllib.urlencode(data)
urllib.urlopen("http://"+serverName+":"+serverPort+updateURL, encoded_args) Philip
... View more
10-13-2016
05:27 AM
|
2
|
0
|
1196
|
Title | Kudos | Posted |
---|---|---|
1 | 01-23-2018 06:46 AM | |
1 | 08-21-2017 04:01 AM | |
1 | 01-23-2018 06:35 AM | |
2 | 01-23-2018 06:01 AM | |
2 | 01-24-2018 06:33 AM |
Online Status |
Offline
|
Date Last Visited |
12-07-2021
10:56 AM
|