I have a web app that embed dashboards from Splunk, initially from one search head on the local host. I am expanding that to multiple search heads. I've made that working with 2 search heads running Splunk 5, but with one running 6.1.1 I am seeing error(s) in JavaScript.
By the way, I have read this thread about the SAMEORIGIN setting in Splunk 6, which I have already dealt with.
Proxying to search heads are done using Apache 2. Please let me know more details is needed on that.
The error message I see (with the help of Firebug) is:
TypeError: i18n._ is not a function
https://*my-proxy-server*:4443/en-US/static/@207789/js/contrib/lodash.js
Line 4
Looking into the JavaScript in Firebug, this is where the error occurred (line 4):
define(['splunk.i18n', 'lodash'],function(i18n, _){ _.mixin({ t: function(string) { return i18n._(string); } }); return _; });
Thanks for any help!
As things would often turn out, that was related to something in my old Firefox profile: I re-started Firefox with the "-p" option and a newly created profile. Then everything works as expected. I wonder if this may have something to do with my multiple open tabs/windows in Firefox and the JavaScript in this window got polluted somehow.
Anyway, I want to mark this question as resolved.
As things would often turn out, that was related to something in my old Firefox profile: I re-started Firefox with the "-p" option and a newly created profile. Then everything works as expected. I wonder if this may have something to do with my multiple open tabs/windows in Firefox and the JavaScript in this window got polluted somehow.
Anyway, I want to mark this question as resolved.