Just started experimenting with Find, I followed the steps to create a project with Find. When I login to episerver, I see the Find option in the top menu, and underneath the options:
Manage Configure Overview
But all three lead to:
[Try again button]
Trying again changes nothing.
Find version is 18.104.22.16885. What have I done wrong?
Make sure you add Find's serviceUrl to your web.config. You will need to register for one here: http://find.episerver.com/
Yes, I have done all that.
The Find UI is delivered as a service and downloaded on demand. From memory its downloaded from dl.episerver.net on your client and the server. Can you confirm you can access this URL? Also if you open developer tools in your browser can you confirm if all the resources load correctly?
Not sure what you mean; if I just type dl.episerver.net in my browser, I just get 504 - Gateway Timeout.
Using developer tools I see this error:
Error: scriptErrorStack trace:_f@http://localhost:56780/EPiServer/Find/ClientResources/dojo.js:2:436req.injectUrl/_10a<@http://localhost:56780/EPiServer/Find/ClientResources/dojo.js:2:17711
Can you check if you can access the following URL: https://dl.episerver.net/11.1.1/epi-find/run.js
Yes, that returns a whole mess of stuff, beginning with:
I see that it is an https address, and the 'find' index I created has a red X next to allow ssl. Could that be a factor?
That looks like the correct response.
SSL could be a factor but shouldn't affect your access to dl.episerver.net.
Can you confirm what version of Find you are using?
Find version is 22.214.171.12485 installed by doing: Install-Package EPiServer.Find.Cms -Version 126.96.36.19985
runtime version v4.0.30319
Episerver.Find.Cms is identical
Episerver,Find.Framework is identical
Episerver.Find.blocks version is 188.8.131.52, runtime version v4.0.30319
Episerver version 8.8
For what it's worth, I can use find from C# (make a client, index and search). It's just the cms interface that doesn't load.
Obviously its a UI specific issue so that's one thing to cross off the list :).
Are you running on a corporate network behind a proxy? I am wondering if something is being blocked as the application running in IIS is requesting the resources from dl.episerver.net . Perhaps you can run your IIS Application Pool as your local Windows user or at as a test?
Ps perhaps you can use Fiddler or Wireshark to look for the requests to dl.episerver.net and see why they are not being loaded properly?
Do you have anything defined in <episerver.find.ui /> config section?
No, there is no <episerver.find.ui> section.
Don't think it's a network problem; fails from home also, and at work a colleague doesn't have the same problem.
Already tried with Fiddler but saw nothing illuminating.
I had this problem, and the reason was having following tag in my web.config. I just simply removed the line and it starts working fine.
Since this thread is the first result when searching with this error message, I'd just like to add that I was having this same problem recently and it turned out that it was caused by my browser's adblocker. The EasyPrivacy filter list includes the domain episerver.net, which is used for loading scripts used by Find.