POST
|
I am trying to configure a proxy to access the sample ISS location reports but am having a problem getting GEP (version 10.4.1) to properly use our corporate proxy server. I can access the service using a variety of web servers and using wget from a command line - all going through the proxy - but GEP seems stubborn! The error I get is: Logger: com.esri.ges.transport.http.HttpInboundTransport Error: Error creating the URL: <proxy host>:<proxy port>?https://api.wheretheiss.at/v1/satellites/25544. Error Unknown protocol: <proxy host> I've configured the proxy in the Site Settings, and I've included the proxy details as <proxy host>:<proxy port> in the input connector configuration (although this last one seems to be totally ignored!) Access is fine off our corporate network and without using a proxy...but not where I need it to work! Any ideas?
... View more
06-20-2017
04:39 AM
|
0
|
0
|
485
|
POST
|
Marc, I had similar problems when building an all-in-one development VM. You're right to address the SSL issues first to ensure you're not getting any requests rejected due to certificate issues. For an all-in-one I use the following approach: 1. In IIS either create a Self Signed Certificate or a Domain Certificate (see Create a Domain Server Certificate in IIS 7 on TechNet) and then use this to create SSL bindings on your default site. 2. Export this certificate from IIS to your desktop. 3. If it's a self-signed certificate then install it on the local machine into the 'Trusted Root Certificate Authorities' 4. Copy the certificate to any machine that will access the Dev system and install as per Step 3. 5. Open the ArcGIS Server Rest Admin and navigate to the machine and navigate to 'home > machines > machineName > sslcertificates > importExistingServerCertificate' to install the certificate saved to your desktop in 3. 6. Step back in the crumb trail to the machine and edit the machine properties. Update the SSL certificate to the certificate imported above. This then ensures that the AGS internal web server is using the same certificate as IIS and will be recognised by your client(s). 7. Switch to the Portal for ArcGIS admin page (https://<server>/<webadaptername>/portaladmin) login using a Portal Administrator's credentials and select Security > SSL Certificates. Repeat the import Existing Server Certificate as performed in step 5. 8. Once imported, use the 'update' operation to update the Portal web server to use the certificate you've just imported. 9. Perhaps a bit of overkill, but I prefer to now restart the VM to ensure that the services come back up with the right certificates. With a domain certificate you may need to check to ensure that the CA's root certificate has been installed into your Trusted Root CA store to ensure that your domain certificate can be validated. I'd done all this and had the error you originally highlighted. I found that Martin's pointer to add the Portal instance as a data store then solved my problems. (Thanks Martin!) Tony
... View more
03-09-2016
11:56 PM
|
1
|
0
|
3867
|
POST
|
Note that this same issue / question is posted to the GitHub repository as #687
I'm trying to make a start on being able to use a tiled map service which has different levels of detail than the ArcGIS Online Schema and I'm running into issues that I can't quite fathom.
I've a tiled map service which shares the same schema as an ArcGIS Online service, except that the scales at the different LoDs are different.
I've updated the resolutions in the TileMapLayer.js to reflect the resolutions of this map service and whilst it would seem to initially work as you zoom in and out the geography changes. By that I mean you could zoom into France and as the map scale changes you are suddenly looking at Australia - or worse the app is requesting tiles that don't exist (getting 404's)......tile also seem to arranged incorrectly (so a tile for Australia may be put next to a tile from somewhere else so the map looks like gibberish)
Is there something in particular that I'm missing? Can anyone offer any pointers?
Thanks, Tony
BTW, the reason we're looking to do this is that we have a corporate standard for LoDs that all of our leaflet apps are being written to use and so loosing the ability to use AGOL services is not a significant issue at this stage. Eventually I'd like to see if we can produce an update to the TileMapLayer.js that dynamically builds the necessary resolutions from the service's metadata each time a new layer is created / added - would this generally be of use?
... View more
12-04-2015
08:51 AM
|
0
|
0
|
3033
|
POST
|
Okay, I'm a bit new to this but I don't think I'm going wildly wrong - hopefully.
I'm looking to get Esri Leaflet to support an internal custom cached map scales and therefore am modifying the TileLayer code. I've forked and cloned a copy of the 2.0.0-beta.6 code base from Git, have made the changes I want to test, but am struggling to get the build process to work.
The process I've followed is:
The current user is a local administrator - PC is running Windows 10 but I've had the same issue on a Windows 7 PC.
I've downloaded and installed the latest versions of Node.js and GItHub Desktop.
I've forked and cloned the code base to my local machine and at this stage haven't made any changes to the code base (I want to make sure I can get the build process working first before making changes and running it again).
In GitHub Desktop I've opened a 'Git Shell' and run 'npm install', but get the following output:
C:\GitHub\esri-leaflet [master]> npm install
/
> esri-leaflet@2.0.0-beta.6 prepublish C:\GitHub\esri-leaflet
> npm run build
> esri-leaflet@2.0.0-beta.6 prebuild C:\GitHub\esri-leaflet
> mkdirp dist
> esri-leaflet@2.0.0-beta.6 build C:\GitHub\esri-leaflet
> ./scripts/build.js
'.' is not recognized as an internal or external command,
operable program or batch file.
Once the build successfully completes then I'm expecting to run 'npm run serve' and then 'npm test' - is that correct?
Any suggestions / help would be appreciated.
Thanks
Tony
... View more
12-01-2015
11:35 AM
|
0
|
1
|
4447
|
Title | Kudos | Posted |
---|---|---|
1 | 03-09-2016 11:56 PM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|