-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lloyd,

For future reference, please don't "hijack" a thread. You replied to
another message on the list to ask this one. In the future, please
create a brand new message.

DIGLLOYD INC wrote:
| But I see tons of 404 errors, with someone/thing from 62.42.21.210
| (ono.com) doing:
|
| http://diglloyd.com/diglloyd/free/diglloyd/free/Eagles/Eagles.html
|
http://diglloyd.com/diglloyd/free/diglloyd/free/diglloyd/free/Eagles/Eagles.html


Are you sure this isn't a problem with your own site accidentally
generating URLs that are double- or triple-length? You should record the
"referer" (sic) header to see where the links are coming from. If
they're coming from your site, you might want to check your own software.

| I also see illegal requests like this from several sites:
|
| /diglloyd/blog-images/?S=A

That looks like a URL generated by Apache httpd's "index" feature. I've
never used Tomcat's DefaultServlet to serve directory indexes (so I'm
not sure if it uses the same URL syntax for file sorting, etc.), but is
it possible that you are serving directory indexes from Tomcat? If so,
then this looks like a legitimate request.

| Is there a weakness in Tomcat being probed here?

Perhaps. But I don't believe there are any known weaknesses around this
part of the code. I wouldn't worry about it.

| What is the best way to block such things?

You could write a filter that checks for certain URL patterns and
replies with a 403 (Forbidden) response code.

| Ignore them since they just return 404 error anyway?

That's what I would do.

| Write a filter to insert a long delay for blatantly wrong requests?

Definitely don't do that -- you'd be creating a DOS vector. :(

| I'm not sure if that ono.com represents a single user or an entire ISP,
| so I'm loathe to block it entirely.

Lessee...

$ nslookup 62.42.21.210
Server:         192.168.1.40
Address:        192.168.1.40#53

Non-authoritative answer:
210.21.42.62.in-addr.arpa       name = 62.42.21.210.dyn.user.ono.com.

Authoritative answers can be found from:
21.42.62.in-addr.arpa   nameserver = dns03.ono.com.
21.42.62.in-addr.arpa   nameserver = dns01.ono.com.
21.42.62.in-addr.arpa   nameserver = dns02.ono.com.

Looks like an ISP. You are probably being visited (or scanned?) by
someone within their network. They probably own a whole class B network
or more, so you would go crazy blocking IPs individually.

I would just ignore them unless they start to be a significant portion
of your traffic.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgQv5cACgkQ9CaO5/Lv0PB2bQCeJaqttVqSc99fiZpVJi1sH1i6
r9gAn33e0h7kK10/IhMmIrwsJ3C4GSfn
=xv8f
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to