Today my listen port went on yellow.
After checking some posts on the subject, by clicking te yellow light, I didn't find the solution.
In a last effort I went into options, connections and clicked the 'Random Port' button next to listen port. Almost immediatly the light went from yellow to green. The only disadvantage is that other progs wich were not allowed to use the previous port to connect to the internet came back asking permission. All you got to do is disallowing them one time again and it's fixed.
Now let's get back to business as usal 