Непередбачена помилка установки 203 - Daily notes
Може ви стикалися з проблемою, коли намагаєтеся поставити якийсь екстеншин у FireFox, а у відповідь отримуєте щось типу: /positive/Desktop/fvd_toolbar.xpi because: Недосягнута instalation error Показати Error Console log for more details. -203 ? Або таке віконце:

Не дуже приємно, коли не знаєш, що робити далі. Можна заглянути в console log, але там чомусь незаймано порожньо. Ось і я зіткнувся з подібною ситуацією. В інтернеті зазвичай радять перевірити цілісність архіву екстеншину, але мені цей спосіб не допоміг, т.к. архів був цілий. Взагалі жоден екстеншин не хотів ставитися. Зауважив, що проблема з'являється після встановлення ICQ toolbar-а і зникає після його видалення. Т.о. якщо ця проблема у вас виникла, то перед встановленням іншого екстеншина потрібно просто вимкнути ICQ тулбар і перезавантажити браузер. Після встановлення його можна увімкнути. Але мені було цікаво, невже ICQ зробило цю підлянку навмисне і я поліз у код. Скажу відразу – усередині тулбар ICQ – мегакрива річ. У ньому є прикольні фішки яких я не знав, але не більше. Перерва весь тулбар і не знайшовши навмисних підлянок, почав шукати ненавмисні і досить швидко знайшов. Помилка була в процедурі itbIsUninstalled у файлі icqtoolbar.js. Проблема була в тому, що файл, відкритий монопольно для читання, не був закритий після використання. А файл був не простий – кеш списку встановлених розширень FireFox. Таким чином, після встановлення розширення FireFox намагався оновити кеш та спотикався на цьому. Тим, кому ліньки постійно відключати ICQ тулбар і він чомусь потрібен, можу порадити наступний рецепт лікування (на Windows XP, на інших ОС простоінший шлях до файлу, а суть не змінюється):
- Відкриваєте файл C: \ Documents and Settings \ ваш нік в системі \ Application Data \ Mozilla \ Firefox \ Profiles \ рандом. ваш логін, а «рандом» піддивитися в міру відкривання папок FireFox.
- Шукаєте функцію itbIsUninstalled (Текст «function itbIsUninstalled()» без лапок, десь 851 рядок)
- У ній шукаєте кінець циклу читання (Текст «& while (moreToRead);» без лапок, десь 885 рядок)
- Додайте наступним рядком текст "inStream.close();" (без лапок етично).
- Зберігаєте файл та перезавантажуєте FireFox.
Після такої простої процедури проблема зникне. Сказане вище притаманно тулбару версії 2.0.0.7, яка в мене зараз стоїть. Можливо проблема є в попередніх версіях або збережеться в більш пізніх. У будь-якому випадку замовник обіцяв відписатися до ICQ і пояснити їм проблему.