• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Liutauras Vilda
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Scott Selikoff
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
  • Frits Walraven
Bartenders:
  • Stephan van Hulst
  • Carey Brown

2 Errors on AS/400

 
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
All,

I have built a website that has been implemented on AS/400 running on WebSphere 5.0. In the SystemOut.log I am continually seeing the following 2 errors. Does anyone know what these are and how I can fix them so that they stop showing up in the logs.

 
blacksmith
Posts: 1332
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hm ... all IBM and Sun code there. Have you reported it to them?
 
Michael Rosenthal
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have not yet reported these problems to either Sun or IBM. I wanted to see if anyone had run into anything similar first. Since it is not any of our custom application code it has been difficult to debug.
 
Warren Dew
blacksmith
Posts: 1332
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A little googling identified that the PROPFIND method referred to in the first exception is a nonstandard extension to HTTP that started being used for a worm/trojan starting around 2002. My guess is someone is trying to insert a trojan into your system by exploiting a buffer overflow bug in Microsoft IIS - but fortunately you're not running IIS, so you're not vulnerable. (They're probably not attacking your machine specifically, but rather just scanning the net and attacking any vulnerable machines.)

I don't know why WebSphere is throwing an exception instead of just logging the bad request. That might be worth asking IBM.

The second exception is a NullPointerException, so a null pointer was probably created in your code and then passed around for a while before it caused the exception. That's likely to be painful to track down - the best way is probably to put in a few score asserts to catch null pointers early and run the code with them for a while.
 
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The PRPOFIND method is used in WEBDAV. I would say you are trying to call a webdav method in an environment that does not support it.
 
World domination requires a hollowed out volcano with good submarine access. Tiny ads are optional.
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic