| Summary: | Inetd(8) internal ident won't work with multiple interfaces | ||
|---|---|---|---|
| Product: | Base System | Reporter: | venglin <venglin> |
| Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 3.4-STABLE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
venglin
2000-02-10 22:00:00 UTC
> Internal auth service won't work if source IP address of TCP
> connection != target IP address of connection to ident server.
This is how the ident protocol works. The IP addresses used for the
ident connection are used as the IP addresses to combine with the ports
being queried. See RFC 1413 for more information.
| The information returned is that associated with the fully specified
| TCP connection identified by <server-address>, <client-address>,
| <port-on-server>, <port-on-client>, where <server-address> and
| <client-address> are the local and foreign IP addresses of the
| querying connection -- i.e., the TCP connection to the Identification
| Protocol Server.
Bill
On 10-Feb-2000 Bill Fenner wrote: >> Internal auth service won't work if source IP address of TCP >> connection != target IP address of connection to ident server. > This is how the ident protocol works. The IP addresses used for the > ident connection are used as the IP addresses to combine with the ports > being queried. See RFC 1413 for more information. I've tried pidentd and there was no such problems. Maybe inetd should have some parameter changing its behaviour (and breaking RFC...)? -- * Fido: 2:480/124 ** WWW: http://www.freebsd.lublin.pl ** NIC-HDL: PMF9-RIPE * * Inet: venglin@freebsd.lublin.pl ** PGP: D48684904685DF43 EA93AFA13BE170BF * State Changed From-To: open->closed Builtin ident service is doing the right thing here and it would not be easy to impliment the other behaviour described. |