Florent Daigni?re wrote:
> * David Sowder (Zothar) <freenet-devl at david.sowder.com> [2008-03-25 
> 19:13:13]:
>   
>> On approach, at least to avoid the stats page not returning after 
>> starting the loading of 10 freesites on separate tabs, might be to 
>> separate the node control/stats parts of FProxy from the key fetching 
>> parts by placing one of the two on a separate TCP port.
>>     
>
> /me grins about top-posting once again
>
> I've investigated that and the problem with that solution is that many
> misconfigured firewalls allow traffic from 127.0.0.1/32 but not
> 127.0.0.0/8 as they are supposed to ...
>   
I'm not talking about a different IP address, but a different port, such as:

FProxy key fetching on http://127.0.0.1:8888/
FProxy stats and control on http://127.0.0.1:9999/
>> Matthew Toseland wrote:
>>     
>>> Okay, having investigated this, I'm fairly confident of the current theory:
>>> - If a copy of Firefox is already running with the default profile, and we 
>>> launch a copy with our profile (-no-remote -P <profile name>), everything 
>>> works fine (as long as our copy exits before the default one does).
>>> - The default Firefox obviously doesn't have the -no-remote command line 
>>> option. We do.
>>> - If the default profile is NOT running when we load our copy of firefox 
>>> with 
>>> our custom profile, when the link to firefox is clicked on, it coalesces 
>>> with 
>>> our copy and opens a new window using our profile and not the default 
>>> profile. Therefore, it appears that the user's firefox has been damaged and 
>>> we've deleted all their bookmarks etc etc.
>>>
>>> You can replicate this easily enough: create a custom theme (e.g. by 
>>> installing freenet), exit all copies of firefox, launch one 
>>> with "firefox -no-remote -P <profile name>", then launch a second copy with 
>>> just "firefox". The second will assume it is supposed to be an extra window 
>>> for the first, and will use the custom profile, not the default profile. If 
>>> however you exit the custom profile first, the second instance will use the 
>>> default profile.
>>>
>>> As far as I can see, we have three options:
>>> 1. Don't ship a custom firefox theme. Ask users to tweak their firefox 
>>> theme 
>>> for better freenet performance, knowing full well that it is a security 
>>> risk 
>>> and a waste of bandwidth when accessing the regular web. Anyway, nobody 
>>> will 
>>> even if we DO ask them to: people are lazy, and it involves somewhat arcane 
>>> config setting.
>>> 2. Ship a copy of Portable Firefox (~ 6MB), or some other self contained 
>>> browser. Find some way to auto-update it.
>>> 3. Give up and hope people will realise that opening 10 freesites in 
>>> separate 
>>> tabs and then trying to get to the stats page isn't a good idea. No, they 
>>> won't realise this, they'll assume Freenet is broken - our own regular 
>>> users 
>>> do this on the IRC channel.
>>>
>>> Anyone got any better ideas?
>>>
>>> On Tuesday 25 March 2008 19:41, Matthew Toseland wrote:
>>>   
>>>       
>>>> Sorry, I'm the idiot who decided to create a firefox profile. I was simply 
>>>> trying to avoid some major performance issues we have because the default 
>>>> settings are not good for Freenet, and asking users to change them 
>>>> globally 
>>>> also sucks.
>>>>
>>>> Freenet has not destroyed any data, it has simply created a second 
>>>> profile. 
>>>>     
>>>>         
>>> It 
>>>   
>>>       
>>>> launches it with -no-remote so it shouldn't be remembered by firefox, but 
>>>> somehow in your instance it was ... what you have to do is open a command 
>>>> line (start, run, type cmd), cd to the directory firefox is installed in, 
>>>> e.g.:
>>>> cd c:\program files\mozilla firefox
>>>> Then:
>>>> firefox -ProfileManager
>>>>
>>>> You will then be presented with a list of installed profiles, including 
>>>> one 
>>>> called default and one called freenet. Click on the one called default and 
>>>> then click on the button to start firefox using that profile.
>>>>
>>>> Sorry.
>>>>
>>>> Matthew Toseland,
>>>> Chief Developer for Freenet on behalf of Freenet Project Incorporated.
>>>>
>>>> PS support at freenetproject.org is usually the right place for these 
>>>> sorts of 
>>>> issues.
>>>>
>>>> To CC's: WTF are we going to do about this?
>>>>
>>>> On Tuesday 25 March 2008 19:13, Brian Walsh wrote:
>>>>     
>>>>         
>>>>> I recently decided to try Freenet. Just the act of installing it has
>>>>> destroyed my internet connectivity. Freenet took over Firefox, wiping out
>>>>> all of my bookmarks and extensions. I uninstalled Freenet and Firefox will
>>>>> not start. I have reinstalled Firefox and it still will not start. I
>>>>> desperatly need Firefox to work on my system. You must have seen this
>>>>> before, do you know how to fix it? Or has Freenet so thoroughly hosed me
>>>>> that I need to reinstall my system. Please help if you can, I installed
>>>>> Freenet in good faith and didn't expect it to so badly harm me.
>>>>>           

Reply via email to