pspawn: exec: Permission denied|
"Peter H. Lemieux" <phl,AT,cyways,DOT,com>|
Mon, 27 Nov 2000 21:35:27 +0100|
I've built cipe 1.4.5 on two machines, one has a custom 2.2.14 kernel,
the other the stock RedHat 2.2.12-20 kernel.
Real: 24.128.xx.yy <----------------> 206.82.xx.yy
CIPE: 10.10.10.1 10.10.10.2
Kernel: 2.2.14 2.2.12-20
On B, cipe loads correctly and waits for data. However when A starts
up, I get a "pspawn: exec: Permission denied" in its syslog. Both
machines have firewalling rules that permit unlimited traffic between
the peers on all ports and interfaces.
Pings from A's cipe address to B's cipe address result in UDP packets
arriving at B (from B's syslog):
Nov 27 14:39:50 janus kernel: cipcb1: setkey
Nov 27 14:39:50 janus kernel: cipcb1: cipe_sendmsg
Nov 27 14:39:50 janus kernel: cipcb1: cipe_recvmsg
Nov 27 14:39:51 janus kernel: Packet log: input - eth0 PROTO=17
24.128.xx.yy:29929 206.82.xx.yy:29929 L=132 S=0x00 I=65416 F=0x0000 T=47
However there are no replies recorded, and no traffic appears on A. A
search of the mailing list archive yields this:
which suggests the pspawn errors arises when the subnet masks are wrong,
but I don't think that's the case here. ifconfig and route both
correctly report the cipe interfaces as having 255.255.255.255 masks.
I used cipe a couple of years ago and didn't have too many problems
setting it up. However this one has me stumped. What's wrong?