Issue
I was running node version 0.13.2 (official binary package Linux 64 bit) that had banned a IPv4 address, e.g. 1.2.3.4
I wanted to whitelist that address, so I added the option
whitelist=1.2.3.4
to bitcoin.conf and restarted the node. But the whitelisted address still showed up as banned in the GUI debug connections tab.
Expected behaviour
I expected the now whitelisted address not to be banned after startup.
Actual behaviour
Address matching the new whitelist option pattern is still banned, showing up in the GUI debug window tab "remote peers" in a banned nodes section, with a button "Unban node". So I clicked that button to manually unban the address. It was lucky that I watched the connections debug tab in the GUI as a routine after startup. I was really surprised about seeing the just whitelisted address there as banned.