Hi,
I made some changes to see the response from the server and connect direct too.
Could you post again the telnet and exchange logs and if possible the VS configuration?
Thx
when CLIENT_ACCEPTED {
log local0. "who was accepted: [IP::client_addr]"
LB::connect
TCP::collect
}
when CLIENT_DATA {
log local0. "sent payload: [TCP::payload]"
switch -glob [TCP::payload] {
"DATA*" {
if { [TCP::payload] ends_with "\r\n.\r\n" } {
if { [string match "*Exchange2010R2*" [TCP::payload]] } {
TCP::payload replace 0 [TCP::payload length] [string map {"Sent From:" "Sent From:\nExchange 2010 R2 Server\n"} [TCP::payload]]
log local0. "new payload: [TCP::payload]"
}
TCP::release
}
}
default {
if { [TCP::payload] ends_with "\r\n" } {
TCP::release
}
}
}
TCP::collect
}
when SERVER_CONNECTED {
log local0. "currently server: [LB::server addr]"
TCP::collect
}
when SERVER_DATA {
log local0. "received payload: [TCP::payload]"
TCP::release
TCP::collect
}