PROTO_IPSEC_ESP SA not found (maybe expired)

"Philipp Snizek" <[email protected]>
Newsgroups gmane.network.freeswan.user
Message-ID <[email protected]>
Hi

I've changed from redhat 9 SuperFreeSwan 1.99.8 to suse 9.1 FreeSwan
2.05.
With a few changes done in ipsec.conf it all should have worked fine. 
I can start conns, the freeswan deamon negotiates all its SAs with the
other sides. And I can ping the other sides. But I fail to get any
other communication through any tunnel.
I never have seen before the "PROTO_IPSEC_ESP SA(0x79b5f800) not found
(maybe expired)" error message.

As a matter of fact I recompiled the kernel with ESP, IPCOMP and IPIP
compiled into the kernel not just added as modules. This dropped a
number error messages at the initial Freeswan start-up. However it did
not change the situation. Then I dropped the SuSE FreeSwan daemon and
installed newest StrongSwan 2.1.5 release. No change. So the problem
is probably not deriving from FreeSwan/Strongswan but from a possibly
broken SuSE Kernel 2.6.4-52.
I sniffed a tcp connection to a Windows Terminal Server on the other
end of the tunnel. I've not seen a behaviour like this before:
client		server
tcp:1359, syn --> tcp:3389
tcp:1359, <------ tcp:1024,ack
tcp:1359, rst --> tcp:1024

The tcp sequence and ack numbers are correct in this scenario!
This is quite confusing.

Has anybody got a solution for that?

TIA
Philipp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.