Hi again,
different spiders/bots frequently call the /HNAP1/? uri on my server. Where 
does that come from?

My robots.txt should disallow everything.

Happy holidays!
Hraban

> Von: [email protected]
> Betreff: Exception (webinterface_handler.py:426:_handler) at 
> http://invenio.cerebrale.net
> Datum: 24. Dezember 2013 04:03:38 GMT+6
> An: Undisclosed.Recipients:
> 
> Hello:
> 
> This exception has already been seen 27 times
>    last time it was seen: 2013-12-23 16:35:31
>    last time it was notified: 2013-12-23 16:35:31
> 
> 
> * 2013-12-23 23:03:38 -> SERVER_RETURN: 404 
> (webinterface_handler.py:426:_handler)
> 
> ** User details
>                                     agent: Mozilla/5.0 (Windows; U; Windows 
> NT 5.1; en-US; rv:1.9.0.1) Gecko/2008092215 Firefox/3.0.1 Orca/1.1 beta 3
>                                     email: guest
>                                     group: []
>                                     guest: 1
>                                  nickname: 
>            precached_canseehiddenmarctags: False
> precached_permitted_restricted_collections: []
>                    precached_sendcomments: False
>                        precached_useadmin: False
>                       precached_usealerts: False
>                      precached_useapprove: False
>                      precached_usebaskets: False
>                       precached_usegroups: False
>                        precached_useloans: False
>                     precached_usemessages: False
>             precached_usepaperattribution: False
>                   precached_usepaperclaim: False
>                        precached_usestats: False
>                   precached_viewclaimlink: False
>                 precached_viewsubmissions: False
>                                   referer: <http://91.250.96.188/>
>                               remote_host: 
>                                 remote_ip: 24.114.195.26
>                                   session: d94a8fb521eabce98e27bf894be343ed
>                                       uid: 0
>                                       uri: </HNAP1/?>
> 
> ** Traceback details 
> 
> Traceback (most recent call last):
>  File 
> "/usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler_wsgi.py",
>  line 507, in application
>    ret = invenio_handler(req)
>  File 
> "/usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler.py", 
> line 362, in _profiler
>    return _handler(req)
>  File 
> "/usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler.py", 
> line 426, in _handler
>    raise apache.SERVER_RETURN, apache.HTTP_NOT_FOUND
> SERVER_RETURN: 404
> 
> ** Stack frame details
> 
> Frame _handler in 
> /usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler.py at 
> line 426
> -------------------------------------------------------------------------------
>       423                 ## bibdocfile have a special treatment for HEAD
>       424                 return root._traverse(req, path, False, guest_p)
>       425         except TraversalError:
> ---->  426             raise apache.SERVER_RETURN, apache.HTTP_NOT_FOUND
>       427         except apache.SERVER_RETURN:
>       428             ## This is one of mod_python way of communicating
>       429             raise
> -------------------------------------------------------------------------------
>            allowed_methods =  "('GET', 'POST', 'HEAD', 'OPTIONS', 'PUT')"
>                          g =  'None'
>                    guest_p =  '1'
>                        req =  
> '<invenio.webinterface_handler_wsgi.SimulatedModPythonRequest object at 
> 0x2ad0b0ebd310>'
>                        uri =  "'/HNAP1/'"
>                       path =  "['HNAP1', '']"
>                       root =  
> '<invenio.webinterface_layout.WebInterfaceInvenio object at 0x2ad0b838bd50>'
>                   bad_msie =  'None'
> 
> Frame _profiler in 
> /usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler.py at 
> line 362
> -------------------------------------------------------------------------------
>       359                     raise Exception('Debugging requested, but no 
> debugger registered: "%s"' % args['debug'])
>       360             return _handler(req)
>       361         else:
> ---->  362             return _handler(req)
>       363 
>       364     def _handler(req):
>       365         """ This handler is invoked by mod_python with the apache 
> request."""
> -------------------------------------------------------------------------------
>                   _handler =  '<function _handler at 0x2ad0b8390a28>'
>                       args =  '{}'
>                        req =  
> '<invenio.webinterface_handler_wsgi.SimulatedModPythonRequest object at 
> 0x2ad0b0ebd310>'
> 
> Frame application in 
> /usr/local/lib/python2.6/dist-packages/invenio/webinterface_handler_wsgi.py 
> at line 517
> -------------------------------------------------------------------------------
>       514                 admin_to_be_alerted = 
> alert_admin_for_server_status_p(status,
>       515                                                   
> req.headers_in.get('referer'))
>       516                 if admin_to_be_alerted:
> ---->  517                     register_exception(req=req, alert_admin=True)
>       518                 if not req.response_sent_p:
>       519                     start_response(req.get_wsgi_status(), 
> req.get_low_level_headers(), sys.exc_info())
>       520                 return generate_error_page(req, admin_to_be_alerted)
> -------------------------------------------------------------------------------
>                     status =  '404'
>             start_response =  '<built-in method start_response of 
> mod_wsgi.Adapter object at 0x2ad0a81db468>'
>                        req =  
> '<invenio.webinterface_handler_wsgi.SimulatedModPythonRequest object at 
> 0x2ad0b0ebd310>'
>        admin_to_be_alerted =  'True'
>           possible_handler =  'None'
>            possible_module =  'None'
>                    environ =  "{'HTTP_AUTHORIZATION': 'Basic 
> YWRtaW46IXdLS21GXnM7OWFh', 'mod_wsgi.listener_port': '80', 'HTTP_REFERER': 
> 'http://91.250.96.188/', 'mod_wsgi.listener_host': '', 'SERVER_SOFTWARE': 
> 'Apache', 'SCRIPT_NAME': '', 'mod_wsgi.handler_script': '', 
> 'SERVER_SIGNATURE': '', 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/HNAP1/', 
> 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'HTTP_USER_AGENT': 
> 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008092215 
> Firefox/3.0.1 Orca/1.1 beta 3', 'HTTP_C [...]
> 

Reply via email to