About once a month we get a request from one of our projects to add some more firewall holes for new applications (or old applications they forgot to request) so the test team that was outsourced to India can get to them. The firewalls are under the control of another group, and they have strict outage windows, so typically the testers aren't available during the window and have to test the next business day.
Every single frakking time, I get this conversation:
test: Server foo on port N is working, but servers bar, baz, and quux on port N aren't working.
me: There isn't an application running on port N on those servers currently. You need to either:
a) Use telnet and watch how long it takes to time out; if it's quick you got through the firewall and rejected at the server, if it's forever it may be firewall, the error (from Windows) is the same either way.
b) Have the Environment Management guys for that project start the applications for you before you test them.
c) As a last resort, start a conference call with me, the EM guys, and you testers to make sure nobody is starting the applications, and I'll set up a temporary listener daemon for you so you can test this.
it'd be a lot easier if you just payed attention to the time it takes telnet to time out.
test, hours later: we tried again with telnet, it's still not working. Here is a screenshot of the errors.
me: Hello, is this thing on? I need to know how LONG it took to get the errors, not see the errors again; it's the same error whether the firewall change is there or not.
Face, meet shotgun; shotgun, face.
Every single frakking time, I get this conversation:
test: Server foo on port N is working, but servers bar, baz, and quux on port N aren't working.
me: There isn't an application running on port N on those servers currently. You need to either:
a) Use telnet and watch how long it takes to time out; if it's quick you got through the firewall and rejected at the server, if it's forever it may be firewall, the error (from Windows) is the same either way.
b) Have the Environment Management guys for that project start the applications for you before you test them.
c) As a last resort, start a conference call with me, the EM guys, and you testers to make sure nobody is starting the applications, and I'll set up a temporary listener daemon for you so you can test this.
it'd be a lot easier if you just payed attention to the time it takes telnet to time out.
test, hours later: we tried again with telnet, it's still not working. Here is a screenshot of the errors.
me: Hello, is this thing on? I need to know how LONG it took to get the errors, not see the errors again; it's the same error whether the firewall change is there or not.
Face, meet shotgun; shotgun, face.
no subject
Date: 2008-02-20 04:31 pm (UTC)Nobody on their end wants to bother with creating a satellite intranet on their end that tunnels into yours via VPN?
Or are they outsourcing to more accounts than just you and just want your LAN to roll over and show them (and every hacker who can also see it) its nice soft furry belly?
feh. People who don't grok networking .. it hurts to talk to them ..
no subject
Date: 2008-02-20 04:33 pm (UTC)no subject
Date: 2008-02-20 04:40 pm (UTC)Gods, I wish I could say that to people sometimes without being fired almost instantly .. :D .. it would be *glorious* ..
no subject
Date: 2008-02-20 04:40 pm (UTC)no subject
Date: 2008-02-20 04:53 pm (UTC)no subject
Date: 2008-02-21 06:01 pm (UTC)no subject
Date: 2008-02-21 06:09 pm (UTC)Maybe if I could guarantee they all had ActivePerl, but I'm not touching a C compiler for this, no way.