What are the steps required in changing the URL for a checkbox installation? Is it as simple as creating a new virtual directory and updating the ApplicationURL in the web.config file?
Currently we have survey.xxx.org that is running Ultimate Survey (we need to keep this around for a while). We also have checkbox.xxx.org. What we'd like to do is create survey.xxx.org/cb instead of checkbox.xxx.org. Is this possible?
So long as the files remain in the same place you should only need to edit the ApplicationURL. This change can not be made in the application and has to be done manually in your web.config file. One thing to note is that if you change the installations URL it is likely to invalidate any outstanding invitations as they will now point to an obsolete URL.
I've tried that, and I'm getting an error that the security settings have already been set. Does the answer change if survey.xxx.org is https and checkbox.xxx.org is not? It's as if the web.config for survey.xxx.org is also being processed.
I am not sure why you are encountering this error. So long as IIS has been configured to reflect the new environment there should be no issue making this change in Checkbox. I think this is an issue that will be better handled by the support team. You can either open an online support ticket at http://www.prezzatech.com/support/helpdesk/ or contact them by phone at 1 617-715-9600.