My personal and professional life

2013-10-29

Enable negotiatable authentication in Firefox

Well, I've spend some time investigating this, so I decided to share. I have tired to set up NTLM authentication in Firefox by Googling the web, but what was bugging me was that it was not working, while with IE there was no problem at all. Most of the sites suggested setting network.automatic-ntlm-auth.trusted-uris and I've entered the internal sites there. Even tried to enable it for all sites by setting the value "http://,https://", but still no success.
Today, I decided it's about time I find the solution, so I started by refreshing my knowledge from the Internet. Normally, for the authentication the web server sends HTTP 401 Unauthorized (or Authorization Required) response, so I've started investigating the HTTP headers (with the help of Live HTTP Headers extension) and I noticed that after it Firefox actually sends nothing for the internal host names that I have already set up in network.automatic-ntlm-auth.trusted-uris. Strange? Yes, until at some point I noticed the following:
Authorization: Negotiate ...
So, the web server was actually negotiating authentication mechanism, instead of asking for NTLM directly, but Firefox wasn't negotiating. This made me think that something is missing and I searched about other keys related to authentication into about:config. Thus, I found network.negotiate-auth.trusted-uris and once I set the internal site host names into this value everything come into place - Firefox was already negotiating the authorization, which turned out to be Kerberos actually.
So whenever you setup automatic authentication for internal sites consider setting both network.automatic-ntlm-auth.trusted-uris and network.negotiate-auth.trusted-uris, so it works for you, even if the authentication mechanism is negotiable.

2013-07-21

Translation of bugzilla 4.4

The translation of Bugzilla 4.4 took me quite some time (over 280 changed templates), but is finally ready for consumption. Take it from here and help make it better if you want.

2012-05-24

Translation of Bugzilla 4.2

The updated translation of Bugzilla 4.2 in Bulgarian is now available.

2011-03-20

Translation of Bugzilla 4.0

Today, after 9 days of translating in the evenings, I've managed to complete the translation of Bugzilla 4.0 in Bulgarian. I had to change more than 150 templates 35 of which were new. I devote this one to my mum, which has birthday today! Happy birthday mum!
You could download the translation from here and enjoy it!

2011-02-12

Plane over Lyulin motorway

Digging in Google Earth I've accidentally got over this image of plane over Lyulin motorway in its section through the mountain just before Malo Buchino. As in a shadow the image is decomposed in the three main colors, which reminds me of a previous similar image published in Internet.

2011-02-07

Remove old server certificates in Nokia N900 browser (Firefox)

On my personal web site I'm using self signed certificates for SSL. These are stored by the browser and everything is fine until the moment they're regenerated. However, when you regenerate them (in the way I do, I'm only changing validity) you could not longer access the site, because the browser still uses the old certificate. In the desktop version of Firefox, I'm just removing the old certificate from Tools -> Settings... -> Advanced -> Encryption -> button Certificates -> tab Servers. Unfortunately, Nokia N900 has user interface only for management of certificates of client authorities. Hopefully, the same user interface as in desktop Firefox is available in it's mobile version. You just have to:
  1. Open the browser;
  2. Type chrome://pippki/content/certManager.xul in the address bar;
  3. Click on "Servers" under "Your certificates" and delete the certificate of your server.
I haven't found exactly the same information on Internet, so I'm posting here for everyone with the same "problem" as me :-)

2010-08-13

Wish upon a falling star

This morning I woke up with a wish in my mind. Last night I was not able to watch The Perseids, because I was in Sofia and the possibility to see something from the small peace of sky, visible from our apartment, was close to zero. Nevertheless, I have two "stars" in my home, one of which is a just born lioness, so I wish the world to be a better place for all of us people around the globe. It depends on all of us to make this happen...

2010-08-04

I become father (version 2.0)


Today I become a father for second time. The experience was unique and unforgettable again. Moreover, this time I was on the front line :-) You could look at the first pictures of our little precious in her album.

2010-04-18

Translation of Bugzilla 3.6

The translation of Bugzilla 3.6 in Bulgarian is now available.

2009-08-05

Translation of Bugzilla 3.4

Earlier this evening I completed the translation of Bugzilla 3.4 in Bulgarian, so grab it until it's still hot.