|
POST
|
For future reference, if you ever mess up your self-signed certificate in ArcGIS Server 10.1 and up, here's how to set it back to the default setting: �?��?�IF CA certificate fails The certificates live here .....\arcgisserver\config-store\machines\servername Open the server.xml and scroll down to the bottom. On the last line of code, you will see a keyAlias =�?�name of the certificate�?�. Since this one isn�??t working, change the alias back the original ESRI selfsigned certificate (SelfSignedCertificate). The code should look like this: <Connector SSLEnabled="true" clientAuth="false" keyAlias="SelfSignedCertificate" Stop and start the ArcGIS Server service.
... View more
08-26-2013
06:56 AM
|
1
|
0
|
2686
|
|
POST
|
ArcGIS Desktop 10.2 I added a mosaic dataset (10.2 File Geodatabase) to ArcMap and ran the Analyze Mosaic Dataset process by right clicking the mosaic dataset in the table of contents. The analysis completed, but the prepare window did not appear showing the results. The option to View Analysis Results is greyed out. I tried to rerun the Analyze Mosaic Dataset process, but get an error 9999999 "Table already exists". So I can't rerun the analysis, and I can't view the results from the analysis. What do I do? Where does this Prepare table live and how do I access it? I tried closing ArcMap and starting a new session, adding the mosaic dataset, but still the same error and not able to see the analysis results.
... View more
08-21-2013
04:41 PM
|
1
|
5
|
4374
|
|
POST
|
I restarted the ArcGIS Server service in the console, and the errors still persist. I restarted the server, but still get the same errors. I started an ESRI support ticket.
... View more
08-13-2013
09:22 AM
|
0
|
0
|
3633
|
|
POST
|
The exact thing happened to me. My map services were working fine in 10.1. After upgrading to 10.2, I cannot start or publish map services. The only service that is working is the Geometry service. All others will not start. I get the following error messages: "Failed to get the configuration of the server machine xxxx" "Connection to callback URL 'https://xxxxxx:6443/arcgis/services' failed." We are using a custom port, not 6443. Admin, Manager and Rest services all work on the custom port. After upgrading to 10.2, ArcGIS Server set itself back to the standard port for secure service at 6443. I updated the server.xml file in Tomcat to update the port. This worked before in 10.1, and it seems to work in 10.2 with the Manager. However, once I stopped the map services, I couldn't get them to stat again. The error message looks like the Callback URL is set wrong. I'm thinking there must be some configuration file that needs to be updated to our custom port. Its kinda crappy that the 10.2 update reset our custom port to ArcGIS Server's standard secure port. I'm on Windows Server 2008 RS Standard.
... View more
08-13-2013
07:27 AM
|
0
|
0
|
3633
|
|
POST
|
I found the solution!!! When I created pyramids on the source rasters, I took the default -1 setting, letting ArcGIS decide how many pyramids were needed. It created 5 levels of pyramids. I did a test on a subset of images, creating 10 levels of pyramids. Then I created the mosaic dataset, using the 10 pyramid levels and overviews after that. WOW!! Totally much much faster. I'm getting instant to 1 second display/refresh times. This is the key! Yeah!
... View more
08-08-2013
10:37 AM
|
0
|
0
|
1249
|
|
POST
|
This is something I haven't considered with the GIS Server and the Web Adaptor on the same machine and how certificates are handled, but it seems right. The GIS Server uses Tomcat as the web server, while the Web Adaptor uses IIS. Basically you have two different web servers on the same machine. So I could see where you would need two different certificates on the same machine. In our case, we have the GIS Server and Web Adaptor on different machines and they both needed the trusted certificates. This is the ESRI documentation link for setting up the trusted certificate on the GIS Server: http://resources.arcgis.com/en/help/main/10.1/index.html#/Enabling_SSL_using_a_new_CA_signed_certificate/0154000005wr000000/ However, it lacks detail at sections "Request a CA to sign your certificate" and "Import the CA root certificate into the OS certificate store". To be honest, I have tried this on two different environments, development and test, and both times had trouble with this part. Our network admins said that the way they had to create the certificate for the GIS Server was different than the way they normally do it. This was our procedure (my part and their part): GIS Admin task: 1. Create a new self-signed certificate: Login to the ArcGIS Server Admin Directory 2. Navigate to machines > machine name > sslcertificates 3. Click generate, then enter these values: * Alias: [Name of certificate] * Key Algorithm: RSA * Key Size: 2048 * Signature Algorithm: SHA1withRSA * Common Name: [Name of server] This is the name of the server alone. We found that using the full qualified domain name did not work. * Your organizations details.... We set the validity in days to 730, but this may be different for you. 4. Click Generate 5. From Home > machines > name of server > sslcertificates, click on the name of the certificate you created in step 3. 6. Scroll down to the bottom of the page to see generateCSR and click it. 7. Copy the entire text for the CSR and provide it to the network admins or company that will create the trusted certificate. Network Admin task.... If anyone else can explain this better, please chime in. This was what worked for us - GIS and Networks folks together. I'm providing this part for other organizations that create their own trusted certificates. If you are getting a certiicate from Verisign or another comapny, you will not need these details as the result will be the 3 certificates: 1. Create a BASE64 certificate using the CSR provided. 2. Take this stacked certificate and import it onto a local PC (Windows 7) 3. Export the certificate in 3 parts (root, intermediate and machine). 4. Provide GIS Admin with all three certificates. GIS Admin task: 1. Save certificates to the desktop of the GIS Server 2. From the ArcGIS Server Admin website, navigate to Home > machines > servername > sslcertificates. Import each certificate (root, intermediate and machine). 3. Navigate to machines > servername and click edit. 4. Enter the name of the Machine SSL certificate in the box for Web server SSL Certificate. 5. Click Save Edits to apply your change. 6. On that page, view the property Web server SSL Certificate to verify that the desired SSL certificate will be used for SSL. This is important!!!! �?��?�IF the CA certificate fails and the GIS Server is no longer responsive, here's how you get it back: 1. Log into the GIS Server 2. Navigate to the location for the tomcat server. We don't use the default location, but I think it is something like this: ...\ArcGIS\Server\framework\runtime\tomcat\conf 3. Open the server.xml and scroll down to the bottom. 4. On the last line of code, you will see a keyAlias =�?�name of the certificate�?�, the one that you just set. Since this one isn�??t working, change the alias back the original ESRI selfsigned certificate (SelfSignedCertificate). keyAlias="SelfSignedCertificate" Save the file and close. 5. Stop and start the ArcGIS Server service. Open the Control Panel > Administrative Tools > Services. Select ArcGIS Server. Restart the service. Now for the Web Adaptor, you will use IIS as the web server. Again, your network admins will need to create a certificate and load it to the GIS Server. I'm not sure about the procedure for how they do this. But once the certificate is loaded to the server, this is where your part picks up. Create a binding in IIS for https on port 443 using IIS 7.5: 1. Log into Web Adaptor Server. Open IIS. 2. Under server name, select Sites. 3. Select the Default Web Site (or your customized web site), 4. Under "Actions" on the right side of the window, click Bindings. 5. On the Site Bindings window, click Add. 6. Selec Type https. IPAddress is All Unassigned. Port is 443 7. Select the SSL certificate that the network admins loaded to the server. It should be available in the dropdown box. If not, consult your network staff. 8. View certificate to check. For us, we setup the certificate for the name of the server and not the fully qualified domain name. 9. Click OK and close the Site Binding window. 10. With the Default Web Site selected, double click Authentication under the IIS section (middle of window). This worked for us....Confirm that Anonymous authentication is enabled and everything else is disabled. 11. Install Web Adaptor. It is important that you setup the binding BEFORE you install the web adaptor. I'm sure you can reconfigure it after the install, but is a more involved process. This way is much easier. That is the extent of my certificate knowledge with the GIS Server and Web Adaptor 🙂 Good Luck!! And please...anyone...feel free to add your experience with this process.
... View more
08-08-2013
07:11 AM
|
1
|
0
|
2415
|
|
POST
|
Rebuilding footprints was just an experiment. I wanted to see if it would make a performance difference, and it did not. My Overview sampling factor was the default at 3. I'm working ArcGIS Desktop 10.0 which does not have the Analyze Mosaic Dataset option. However, I do have a PC with 10.2 and plan to run the Analyze tool later on. I have contacted ESRI support on creation of mosaic datasets before. They recommended moving the mosaic dataset out of ArcSDE and into a File Geodatabase on a network fileshare. While this certainly did increase the performance, it is still not as fast as a raster dataset in the same environment. You're right about using caching to increase preformance for image/map services. Is there a particular ESRI mosaic dataset expert you would recommend that I contact on this issue? If so, please feel free to message me directly.
... View more
08-07-2013
09:43 AM
|
0
|
0
|
1249
|
|
POST
|
After testing on a subset of the NAIP imagery, it is clear that using all 5 pyramid levels from the original NAIP rasters is twice as fast to display/refresh than a mosaic dataset that uses only overviews. In addition, using the default tile size of 5120 (rows and columns) results in a quicker display than using a smaller tile size of 2000. Still�?�even with the pyramids and the larger tiles, the display/refresh lag can be 1-4 seconds at various scales. Decreasing the footprint size didn't make any difference in the refresh time with the mosaic dataset. From my experience with mosaic datasets compared to my experience with raster mosaics, I�??m not convinced that a mosaic dataset will give us better performance. A mosaic dataset is most certainly much easier to create, but the end result (quick display and refresh) is not as good as a raster dataset.
... View more
08-07-2013
08:43 AM
|
0
|
0
|
1249
|
|
POST
|
Thanks! I'll give this a try with the two datasets - one with pyramids/overviews and one with only overviews. I have another question about building footprints. When you add rasters to a mosaic datatset, it creates footprints that are the same size as the original raster (*.tif). Is there any benefit to building footprints after the rasters are loaded to redefine the footprint size. For example, I'm using NAIP imagery that has 6328 columns and 7605 rows per raster. If I build footprints to reduce the footprint size to 2000, would this enhance the display performance of the mosaic dataset? I know footprints are used to remove no data areas, but I wonder if a smaller/larger footprint would affect the performance of the overall dataset.
... View more
08-06-2013
01:27 PM
|
0
|
0
|
1249
|
|
POST
|
You have to setup a website and port in IIS before you install the Web Adaptor. If you only have the Default Web Site at port 80, then the Web Adaptor will default to that port. If you have multiple ports setup in IIS, the Web Adaptor will let you choose which one you want it to install to. On your GIS Server, are you using secure services? Are you using a default port 6080 (http) or a secure port 6443 (https) or something else?
... View more
08-06-2013
12:52 PM
|
0
|
0
|
2402
|
|
POST
|
In my experience, you will need a trusted certificate on the web adaptor server as well. Since the web adaptor directs traffic to the GIS Server, the web adaptor needs the trusted cert. I have trusted certs on both the web adaptor and GIS server. In case you need it, here's how I get up the 443 binding in IIS on the web adaptor server: 1. Open IIS 7.5. Expand to see Sites. 2. You should see the Default Web Site. Select it. 3. Under Actions on the right, click Bindings... 4. Add a binding for type https on port 443. 5. Select a SSL certificate (which should already be loaded to the server by the Network gurus.) If it isn't, they will need to create the certificate and import it onto the server. Sorry, I can't explain this process more as it is all a bit voodoo to me. 6. Click OK. 7. (for our setup, you may not need). With the website selected, double click on Authentication under IIS. Confirm that Anonymous authentication is enabled and everything else is disabled.
... View more
08-06-2013
12:46 PM
|
1
|
0
|
2415
|
|
POST
|
Since ESRI doesn't have a 10.2 forum yet, I'm posting this to the 10.1 forum. I just upgraded to ArcGIS Server 10.2. I noticed that the "Get Token" link is no longer availabe in the Rest Services Directory. I can generate a token from the Admin Directory. Is this how we are supposed to do it now? I haven't found any documentation on creating tokens in 10.2. From the Web Adaptor, I can still get to https://servername/arcgis/tokens/ even though it is not linked anywhere. If we had the admin access enabled (which we will not for production), the Admin directory token page is https://servername/arcgis/admin/generateToken. Note I'm using https because I have secure services enabled. Is it me or is token generatation more hidden in 10.2 than 10.1? What's up with that? Why remove it from the REST Services Directory? Stephanie
... View more
08-06-2013
08:52 AM
|
0
|
4
|
5472
|
|
POST
|
I'm in the process of creating a statewide mosaic dataset in a file geodatabase. I will be using tifs that already have 5 levels of pyramids, bilinear. Statistics have already been built for the individual tifs on all 4 bands. To optimize performace, I have a couple questions about the "add raster to mosaic dataset" process: 1. Should I choose to use all 5 levels of the pyramids from the original tifs? If not, why? 2. In the Advanced options of this tool, there is a "build raster pyramids" option. I'm assuming I don't need that since my original tifs already have pyramids. Is this correct? 3. Is there any performance advantage to creating a mosaic dataset in ArcGIS Desktop 10.2 file geodatabase verses a 10.0 File Geodatabase? Is there anything else you could recommend to help make this very large mosaic perform fast? Specifically I need the pan and refresh to display quickly. We have so far not been able to reproduce the quick display speed of the statewide raster mosaic with a statewide mosaisked dataset. Any advice is welcome! Stephanie
... View more
08-05-2013
02:01 PM
|
0
|
6
|
1999
|
|
POST
|
I went ahead and upgraded ArcGIS Desktop to SP 5, then upgraded Data Reviewer for SP 5 Patch 2. The create polygon grid works perfectly. Thank you!!!
... View more
08-02-2013
04:28 PM
|
0
|
0
|
1319
|
|
POST
|
I have Service Pack 1 on the Data Reviewer. Wow, I didn't know there was a SP4. I'll install it and report how it goes. Stephanie
... View more
08-02-2013
03:49 PM
|
0
|
0
|
1319
|
| Title | Kudos | Posted |
|---|---|---|
| 3 | 06-11-2014 07:50 AM | |
| 1 | 06-14-2019 07:24 AM | |
| 4 | 08-25-2021 02:26 PM | |
| 1 | 04-04-2017 02:26 PM | |
| 1 | 10-15-2012 07:49 AM |
| Online Status |
Offline
|
| Date Last Visited |
03-13-2026
09:12 AM
|