- Socket Connection reset
- 日常茶飯事
- 2011. 3. 4. 05:00
HTML 섞인 특정 데이터를 전송하면 웹페이지를 못찾는 현상이 발생
로그는 다음과 같이 남는다.
소켓에서 데이터를 읽어들이는데 클라이언트 측 소켓이 끊어진 것으로 보인다.
이런 경우는 중간에 방화벽이 있는 경우가 많다.
담당자에게 확인 결과 SQL Injection 으로 탐지하고 있었음.
로그는 다음과 같이 남는다.
2011-02-23 15:14:42 [DEBUG][MultiActionController.java:531] Binding request parameters onto MultiActionController command
2011-02-23 15:14:43 [WARN ][Request.java:2404] Exception thrown whilst processing POSTed parameters
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:777)
at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:807)
at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:742)
at org.apache.coyote.Request.doRead(Request.java:419)
...
2011-02-23 15:14:43 [WARN ][Request.java:2404] Exception thrown whilst processing POSTed parameters
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:777)
at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:807)
at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:742)
at org.apache.coyote.Request.doRead(Request.java:419)
...
소켓에서 데이터를 읽어들이는데 클라이언트 측 소켓이 끊어진 것으로 보인다.
이런 경우는 중간에 방화벽이 있는 경우가 많다.
담당자에게 확인 결과 SQL Injection 으로 탐지하고 있었음.
Recent comment