Oh, I know now you have no experience dealing directly with some customers :P
Keyword "baring in mind NOT to blame DIGIUM for home-made problems", you would be surprised on what is blamed on us, and how often that happens. Klaus Ruebsam wrote: > Yes, so if someone does not want to use this free DIGIUM service, he has to > make sure that he keeps his data (JS-file) up to date by himself, baring in > mind NOT to blame DIGIUM for possible home-made problems. To prevent > unwanted blaming there could be a kind of "warning" on the "System Status" > page reminding that the providers-data is NOT pulled from DIGIUM, but from > somewhere else with a direct link to the Options->General Preferences page. > That should make it really "dummy-proof" :-) > > Best regards, > > Klaus > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von bkruse > Gesendet: Donnerstag, 28. August 2008 22:54 > An: Asterisk GUI project discussion > Betreff: Re: [asterisk-gui] interface to list of providers > > > I suppose so. The problem is that is defeating the _very_ reason we > implemented this, so that we can make updates to the providers list in real > time. > > -Brandon > > Klaus Ruebsam wrote: > >> How about a >> >> ------------------ >> Feature request: >> >> Additional Field somewhere underneath >> >> Options -> General Preferences >> >> By default pointing to the JS-file at DIGIUM. But everyone may be free >> to wget that JS-file manually, place it somewhere on his own >> web-server and change the above entry field to point to that own >> webserver. IMHO the corresponding value (URL) should be stored >> somewhere within /etc/asterisk/http.conf >> >> Action required: >> 1. Add additional variable within http.conf somewehere underneath the >> [general] section, let´s call it >> >> providersinfo = https://gui-dl.digium.com/providers.js >> >> No change within Asterisk itself required as variable gets only read >> by the GUI >> >> >> 2. Wihtin the above mentioned menue-section of the GUI an additional >> inputfield (keep it long enough) plus a button, named "Default" or >> > "DIGIUM" > >> that would overwrite the field with >> "https://gui-dl.digium.com/providers.js". The JS-file as of the >> release date of the GUI version used, may additionally be saved >> (during installation of the GUI) somewhere underneath >> http://myasterisk:8088/asterisk/static/config/ >> making an additional and initial wget of the file no longer necesary. >> ------------------ >> >> How about that one? That should make all of us happy, shouldn´t it? >> And implementation shouldn´t be that difficult. >> >> >> Best regards, >> >> Klaus >> >> >> >> -----Ursprüngliche Nachricht----- >> Von: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] Im Auftrag von bkruse >> Gesendet: Donnerstag, 28. August 2008 21:00 >> An: Asterisk GUI project discussion >> Betreff: Re: [asterisk-gui] interface to list of providers >> >> The whole idea behind this is that we _can_ push updates of Service >> Providers. >> >> We will test this internally, but it is better than the alternative >> (having a provider that does not work when they are certified to work) >> >> Not to mention this will rarely happen. >> >> As far as the remote thing, it is an equiv of a "wget", what about >> when you go to sites and you see "request pages from >> analytics.google.com", or requesting advertising javascript files. If >> you are worried about javascript security, and your overall security, >> there are much better, and more vulnerable, places to start at. >> >> -bk >> >> Pari Nannapaneni wrote: >> >> >>>> Not to get into semantics: >>>> >>>> The obvious fact is that the local page gets information from a >>>> remote page. For the purpose of usage statistics, maybe even a >>>> simple data file or an image would do the same. >>>> >>>> >>>> >>> Sure, i think having discussions about any security/privacy concerns >>> are >>> >>> >> always a good thing. >> >> >>> >>> >>> >>>> This still does not address the original issue. >>>> Also note that the URL should be HTTPS or use some other equivalent >>>> messure to protect from DNS spoofs and such. >>>> >>>> >>>> >>> It is a HTTPS URL with a valid SSL cert. >>> >>> thanks, >>> -Pari >>> >>> >>> ----- Original Message ----- >>> From: "Tzafrir Cohen" <[EMAIL PROTECTED]> >>> To: [email protected] >>> Sent: Thursday, August 28, 2008 1:11:28 PM GMT -06:00 US/Canada >>> Central >>> Subject: Re: [asterisk-gui] interface to list of providers >>> >>> On Thu, Aug 28, 2008 at 08:40:45AM -0500, Pari Nannapaneni wrote: >>> >>> >>> >>>> Hi Tzafrir, >>>> >>>> >>>> >>>> >>>>> 1. Privacy implications >>>>> Every time I use this configuration page, it reports home. >>>>> >>>>> >>>>> >>>> "reports home" would be kind of a strong word. >>>> >>>> I would agree with what you said, >>>> [A] if there is 'a banner-Ad script served from a 3rd party website" >>>> in the gui [B] if the gui had some third party scripts like "google >>>> >>>> >> analytics" >> >> >>>> [C] if the script is a mashup >>>> I don't think this really qualifies as a 'mashup', as there is >>>> NOWAY >>>> >>>> >> the script >> >> >>>> can read any of your cookies set by other websites. >>>> - Unless you are embedding the gui in someother website via an >>>> >>>> >> iframe. >> >> >>>> [D] if the script served is obfuscated using some javascript >>>> obfuscator [E] OR if the script makes any XMLhttprequest to Digium >>>> or >>>> >>>> >> some other website. >> >> >>>> Its straight forward javascript file, like the rest of the scripts >>>> in the >>>> >>>> >> GUI. >> >> >>>> >>>> >>>> >>> Not to get into semantics: >>> >>> The obvious fact is that the local page gets information from a >>> remote page. For the purpose of usage statistics, maybe even a simple >>> data file or an image would do the same. >>> >>> A quick grep before posting this message showed me that this was the >>> only case of such a "remote" content. >>> >>> It also means that part of the functionality is not available if the >>> system has no internet access (or is behind a very strict firewall). >>> >>> >>> >>> >>>> The only difference being that it is loaded from a different URL, >>>> and the GUI tells the same to the user and loads the script only >>>> after taking a confirmation from the user. >>>> >>>> Yes, the webserver's log file will contain a bunch of IP addresses >>>> which requested the js file, but thats like saying "i won't use VOIP >>>> >>>> >> because the person on the other end might know my IP address". >> >> >>>> >>>> >>>> >>>>> 2. Untested code >>>>> This feature means I run a whole bunch of javascript code from a >>>>> remote site. Later on some modifications in that page may break my >>>>> page and I would not even be aware of that. >>>>> >>>>> >>>>> >>>> We will see what we can do about this. >>>> >>>> Right now, the providers file is on a different svn repository. >>>> I will see if there is a way to somehow move the providers script >>>> file into the gui repository, so that any changes made to the file >>>> would be public. >>>> >>>> >>>> >>> This still does not address the original issue. >>> Also note that the URL should be HTTPS or use some other equivalent >>> messure to protect from DNS spoofs and such. >>> >>> >>> >>> >> _______________________________________________ >> --Bandwidth and Colocation Provided by http://www.api-digital.com-- >> >> asterisk-gui mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-gui >> >> >> _______________________________________________ >> --Bandwidth and Colocation Provided by http://www.api-digital.com-- >> >> asterisk-gui mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-gui >> >> > > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-gui mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-gui > > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-gui mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-gui > _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-gui mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-gui
