I couldnt replicate the issue... :( Its really hard to investigate the issue without a testing environment, please try to isolate the offending code in mooshell and try to replicate the issue there.
Wish I could help you more.. -- Roman On Tue, Feb 2, 2010 at 2:26 PM, mmjaeger <[email protected]> wrote: > no, I don't > > On Feb 2, 12:27 am, Barry van Oudtshoorn <[email protected]> > wrote: > > You're not running through a proxy that's fiddling with the data, are > you? > > > > On 2/02/2010 11:45 AM, mmjaeger wrote: > > > > > > > > > After hours of playing around with the code above, I still couldn't > > > get it to work - sometime it works, sometimes it doesn't - IE 8 shows > > > an "Access denied error" once in a while - the request object gets > > > properly created - it fails when trying to start the request with > > > this.jsonRequest.startTimer(this.params); > > > > > I've no idea what else to try and what could cause this issue - what > > > seems to help sometimes is to empty the cache of my CMS?! > > > > > On Feb 1, 12:13 pm, mmjaeger<[email protected]> wrote: > > > > >> by the way, this is the request function: > > > > >> request: function() { // get track information > > >> this.params = new Hash({ > > >> 'host': this.options.host, > > >> 'port': this.options.port, > > >> 'limit': this.options.limit, > > >> 'covers': this.options.covers, > > >> 'title': this.options.track > > >> }); > > > > >> this.jsonRequest = new Request.JSON({ > > >> method: 'post', > > >> url: this.options.path, > > >> initialDelay: 0, > > >> delay: this.options.delay, > > >> limit: 90000, > > >> noCache: true, > > >> link: 'chain', > > >> onRequest: function() { > > >> if (this.options.loader) > this.loaderEl.show(); > > >> }.bind(this), > > >> onSuccess: function(items) { > > >> // checks > > >> if (!this.itemsAreValid(items)) > return false; // invalid response > > >> or request timed out > > >> if (!this.itemsNeedUpdate(items)) return > false; // time has not > > >> changed - no updated needed > > >> // reset tables > > >> this.tblTracklist = null; > > >> this.tblTracklistExt = null; > > > > >> // process items > > >> items.each(function(item, idx) { > > >> if (!$defined(item.track)) return > false; > > >> this.processItems(item, idx); > > >> }.bind(this)); > > > > >> this.fireEvent('onCallback') > > >> }.bind(this), > > >> onComplete: function() { > > >> if (this.options.loader) > this.loaderEl.hide(); > > >> }.bind(this) > > >> }); > > > > >> this.options.track ? > this.jsonRequest.post(this.params) : > > >> this.jsonRequest.startTimer(this.params); > > >> }, > > > > >> On Feb 1, 11:29 am, Roman Land<[email protected]> wrote: > > > > >>> Hmm.. Could you use the IE developer tools and tell us what are the > > >>> variables in the function during this run? > > > > >>> On Mon, Feb 1, 2010 at 8:42 PM, mmjaeger<[email protected]> wrote: > > > > >>>> IE seem to refer to this line in the core file: this.xhr.open > > >>>> (method.toUpperCase(), url, this.options.async); > > > > >>>> On Feb 1, 10:24 am, mmjaeger<[email protected]> wrote: > > > > >>>>> changed the file permissions - unfortunately, didn't make a > > >>>>> difference. > > > > >>>>> On Feb 1, 9:45 am, mmjaeger<[email protected]> wrote: > > > > >>>>>> the js file seem to be set to 644?! > > > > >>>>>> On Feb 1, 9:11 am, Paul Saukas<[email protected]> wrote: > > > > >>>>>>> Does it run all the time for you ? and not at all for clients ? > Have > > > > >>>> you > > > > >>>>>>> checked the permissions on the file ? Unix can have issues where > a > > > > >>>> new file > > > > >>>>>>> is uploaded or moved and acquires unwanted permissions. try chmod > the > > > > >>>> file > > > > >>>>>>> to 775 and see if that helps . > > > > >>>>>>> On Sun, Jan 31, 2010 at 8:03 PM, Roman Land<[email protected] > > > > > > >>>> wrote: > > > > >>>>>>>> Send the screen shot if you can > > > > >>>>>>>> נשלח מהאייפון שלי. > > > > >>>>>>>> On 01/02/2010, at 02:27, mmjaeger<[email protected]> wrote: > > > > >>>>>>>>> Hello > > >>>>>>>>> I'm having a mootools class that sometimes gets executed and > > > > >>>> sometimes > > > > >>>>>>>>> it is not - It's supposed to run every time - no errors - > neither > > > > >>>> in > > > > >>>>>>>>> Safari nor in Firefox - I client of mine sent me a IE8 > screenshot > > > > >>>> that > > > > >>>>>>>>> basically says "Access denied" - it's referring to mootools > core > > > > >>>> - I > > > > >>>>>>>>> never got that when trying in IE8. > > > > >>>>>>>>> I don't really now where to start debugging - any ideas are > > > > >>>> welcomed. > > > > >>>>>>>>> Do js files need a certain permission on a unix server? > > > > >>>>>>>>> Safari drops a few warning like: Resource interpreted as other > > > > >>>> but > > > > >>>>>>>>> transferred with MIME type text/javascript. > > > > >>>>>>>>> any ideas where those are coming from? > > > > >>>>>>>>> Thank you in advance for your input. > > > > >>> -- > > >>> --- > > >>> "Make everything as simple as possible, but not simpler." > > > > >>> - Albert Einstein > -- --- "Make everything as simple as possible, but not simpler." - Albert Einstein
