I am on Debian 6 with all updates installed. I was trying to open a link from
archtecturelab.net, when up pops this warning page (see below). What's going on? I don't have any windows machines on my network
By network they mean a bigger network like a range within the ISP.
Just enter CAPTCHA to verify your intention is not to spam them, then you go ahead and browse the site.