From nobody Mon Jul 24 10:17:53 2023 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R8bhf62NZz4nk4B for ; Mon, 24 Jul 2023 10:18:10 +0000 (UTC) (envelope-from parodper@gmail.com) Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R8bhf1DMzz3kKT for ; Mon, 24 Jul 2023 10:18:10 +0000 (UTC) (envelope-from parodper@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20221208 header.b=eUhikzro; spf=pass (mx1.freebsd.org: domain of parodper@gmail.com designates 2a00:1450:4864:20::32a as permitted sender) smtp.mailfrom=parodper@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fbd33a57b6so40258365e9.2 for ; Mon, 24 Jul 2023 03:18:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690193888; x=1690798688; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=RtHCsQfakdpxJuerdWSwsfx890hhQM2lHSX1Y2UxfFM=; b=eUhikzroTk6Q2TC/Cn7V/XT9K32uuY+DR0JlyuaH8ArpnLP3We9+9CUmgnaKUs1ZjU ASciYZb/iIzIY5GyLvkgx6FhvY/5Ykfhk6fFnqA4MBAf4OLEoow0EAkBIjpkCRohjMay aCBvIRd34AEvQ3bVYe9/WSml6UCzAIVd7KsLU02SsVOenzJirGgSGd9ioL+VtwekOywl Crb9iuofC+vVFBpP07tHoH224kb7Vh6H8+Qi/jnFuYZS5oHg97Afoq+cHNMiJp7l5ogt iwLy5ERHWTiJpd8hpCtlh594ElZObtWnppjoXUOUUdsZF8W8URf8vuv8GXNAPNmDVsFh X3/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690193888; x=1690798688; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RtHCsQfakdpxJuerdWSwsfx890hhQM2lHSX1Y2UxfFM=; b=XVtTYFUxWuf3+guva1MvkkQiWU4qfNkrC1QI2F76JY8svj/zZbRhlbOhXojOQns5EO Tg5UxINaoPJVzR6SRlngthGpBYyi4ntAI3AN0ADBgNyYcPTf7DGvo4HN63evi/XS60ms hslmuY0V+OKXS+BIVPoxh+LGQ2N0e//cQ+Zci021411OVBsjIo+GG9aZu2iHMie5gFzT XeNVY+i0nGObVkwmQ/Vn6MGLmwuS/YCi9lvK/UaJe7Xh2T4aSzPLglVMe80E/fVPCyYm 6LGEd+1TUeS3jUbzA9Lu5xB42RPDnlodDirr1DoqzegA4N+qvJnOU+AGXFasNMPirCIR A6ow== X-Gm-Message-State: ABy/qLYnbOJljdaJL1QR3tX6kRwP3tLR51C6q4NX5IW/qLmAo5uOe3b2 3u9SNqChJmqktVeFwqRHDHQxrjFXdLI= X-Google-Smtp-Source: APBJJlGRoodfKYBNtMZ//wiJmxYCluF1Rb7lhtlPkhYJUAviRYOXwr1wNaBxUHbqJj5QYUMQku9hjg== X-Received: by 2002:a1c:ed11:0:b0:3fb:b9b7:fb0c with SMTP id l17-20020a1ced11000000b003fbb9b7fb0cmr7905061wmh.31.1690193888061; Mon, 24 Jul 2023 03:18:08 -0700 (PDT) Received: from ?IPV6:2001:470:1f21:411::2? ([2001:470:1f21:411::2]) by smtp.gmail.com with ESMTPSA id w3-20020a05600c014300b003fc05b89e5bsm9679895wmm.34.2023.07.24.03.18.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Jul 2023 03:18:07 -0700 (PDT) Message-ID: <8f477ccc-e5db-9e73-2bfa-d3706a400ab2@gmail.com> Date: Mon, 24 Jul 2023 12:17:53 +0200 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 To: freebsd-hackers@freebsd.org Content-Language: en-US From: Parodper Subject: Creating socket with socat Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-1.54 / 15.00]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_MEDIUM(-0.48)[-0.483]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20221208]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-0.10)[-0.096]; NEURAL_SPAM_SHORT(0.04)[0.035]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32a:from]; DKIM_TRACE(0.00)[gmail.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org] X-Rspamd-Queue-Id: 4R8bhf1DMzz3kKT X-Spamd-Bar: - I'm trying to make a remote socket local by using socat. The idea would be Remote: socket -socat-> TLS Local: TLS -socat-> socket When I run: socat UNIX-LISTEN:remote.socket,unlink-early OPENSSL-CONNECT:remote.. on the local FreeBSD 13.2 machine, it appears to wait for connections, but when I try to do nc -U remote.socket it fails with: E setsockopt(7, 41, 27, {1}, 4): Invalid argument The remote, for their part, doesn't even register the connection.