On Tue, 25 Sep 2012, Marcin Cieslak wrote: > On Mon, 24 Sep 2012, Jon Trulson wrote: > >> On Mon, 24 Sep 2012, Marcin Cieslak wrote: >> >>> >>> Would that make sense to add "flags = IPv4" for IPv6-enabled >>> systems (until of course our daemons support IPv6)? >>> >>> //Marcin >>> >> >> Will it matter? > > I don't for for Linux and xinetd, but I had > to explicitly configure CDE RPC services to > be IPv4-only, otherwise they might get a AF_INET/AF_INET6 > dual socket where localhost may appear as AF_INET6 ::1 > > lib/tt/bin/ttdbserverd/db_server_svc.C even explicitly > rejects such connections: >
If I read this right, the connection will only be rejected if a request come in over IP6 - which should not be able to happen with current CDE, right? --- > 269 if (getsockname(0, (struct sockaddr *) &saddr, &asize) == 0) { > 270 > 271 // We were given a socket. This means we were > started > 272 // from inetd. > 273 if (saddr.sin_family != AF_INET) { > 274 _tt_syslog(0, LOG_ERR, "saddr.sin_family != > AF_I > NET"); > 275 exit(1); > 276 } > 277 > 278 start_mode = STARTED_FROM_INETD; > 279 errstr = 0; > > We have to stick with IPv4 until we switch to the proper TI-RPC API. > > But maybe there is some magic in xinetd to prevent problems? > > //Marcin > -- Jon Trulson The Higgs Field is what make atoms matter. -- Tom L. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel