From owner-freebsd-virtualization@freebsd.org Tue Sep 1 22:11:18 2020 Return-Path: Delivered-To: freebsd-virtualization@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 72BE737EFD0 for ; Tue, 1 Sep 2020 22:11:18 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bh1Vn6GMBz3Srg for ; Tue, 1 Sep 2020 22:11:13 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id c19so1849237wmd.1 for ; Tue, 01 Sep 2020 15:11:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SIR+Z2mIHJ3Ix/ucFbuhcSO4fu850BdLiAqvSsFNHBQ=; b=JXjMwM6NRY7G6CIKg0pJQIwkoL2EGM0QymoS8BrHbzpsjW3z6oMolMgN4C0FtibHbi tY7tAsQNN4vogi5NLGVm+akRws7XrycKSXzBfN6agF4rH+0KqiY2hjZ7WcnWjX2gLBD/ hbjg2I40t4DKcb0jXhTisoQxM4ZSZ+qT6nNXH/KHbwqATuz9bnf2KBD2H2C8GY//b3SH 71qISIG4v8XzZvg4izeQyaiaNYUwsZA2HLpcl2+jSD0kiEJSHiinI6RIaaL9UztmLmQQ AGNfum0nm2TG0LDTanOc5dwPODwcAOZ+ysgaJjWYKULx5ZeoY6oIwFduhB7L+yvwf2El 122g== X-Gm-Message-State: AOAM533HXBHD3kf+gdvFMmNF52Ed2A80Bm8ZenSBQVb1eBYpzxTtJI+8 wga/Rwf4xbo9dknngUgMYk3/vE97A05lgzwFDuDx/nFd X-Google-Smtp-Source: ABdhPJzUBiPcyaVidpg3ltSQpfYiDh883dAbp49hogvXcFf6kohiLzvB7HeowQRldgRcIKzbJj8X9MqJBMaFWZqVhuM= X-Received: by 2002:a1c:1904:: with SMTP id 4mr3646586wmz.119.1598998271827; Tue, 01 Sep 2020 15:11:11 -0700 (PDT) MIME-Version: 1.0 References: <53835548-cd6e-6859-c19d-8dd96d3993f3@asusa.net> <0b2304fd-4799-f56e-2271-169a5348d654@asusa.net> In-Reply-To: <0b2304fd-4799-f56e-2271-169a5348d654@asusa.net> From: Jason Tubnor Date: Wed, 2 Sep 2020 08:11:00 +1000 Message-ID: Subject: Re: IPv6 Problem with Bhyve To: Hiroshi Nishida Cc: "freebsd-virtualization@freebsd.org" X-Rspamd-Queue-Id: 4Bh1Vn6GMBz3Srg X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of jtubnor@gmail.com designates 209.85.128.43 as permitted sender) smtp.mailfrom=jtubnor@gmail.com X-Spamd-Result: default: False [-2.17 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-1.05)[-1.053]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; ARC_NA(0.00)[]; DMARC_NA(0.00)[tubnor.net]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.09)[-0.093]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[209.85.128.43:from]; NEURAL_HAM_MEDIUM(-1.03)[-1.029]; FORGED_SENDER(0.30)[jason@tubnor.net,jtubnor@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.128.43:from]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[jason@tubnor.net,jtubnor@gmail.com]; MAILMAN_DEST(0.00)[freebsd-virtualization] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Sep 2020 22:11:20 -0000 On Wed, 2 Sep 2020 at 00:20, Hiroshi Nishida wrote: > > > I could install Windows Server 2019 on FreeBSD 12.1R + bhyve by mostly > following https://wiki.freebsd.org/bhyve/Windows but have the following > problem swith TCP/IPv6: > > * All firewalls are turned off on both host FreeBSD and guest Windows. > * The guest Windows is assigned to a static IPv6 address and a DHCP'ed > IPv4 address. > * Accessing the guest Windows using IPv4 is all OK including RDP, > telnet, etc and vice versa. > * I can ping from the guest Windows to all IPv6 addresses, vice versa. > * However, accessing the guest Windows and accessing from the guest > Windows through TCP/IPv6 all fail. > > I hit similar bugs in various ways around IPv6 guests in 12.0 with lingering problems in 12.1. All issues appeared to be fixed in 12-STABLE now, so 12.2 should be good to go. Can you test 12-STABLE snapshot if possible? The issue wasn't necessarily around bhyve, but more iflib. Interestingly, I have exactly the same problem also with CentOS 8 + > KVM/QEMU. > > ^^^ This is interesting, maybe it isn't bhyve or a FreeBSD issue at play here if you are also getting it under KVM. We have a high count of Windows 2019 Server bhyve guests in our environment, but they are running on 11.4 and no IPv6 so I'm not going to be much use in being able to reproduce this. I'll work on getting IPv6 working on my home connection and drag a W2k19 image home, but this will take a while as I have other pressing work commitments. Please keep the list updated. Thanks Jason.