<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic TCP connection issues with SIMH VAX on Docker in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/tcp-connection-issues-with-simh-vax-on-docker/m-p/7081903#M104951</link>
    <description>&lt;P&gt;I'm running a simulated VAXServer 3900 using SIMH, with an OpenVMS operating system.&lt;BR /&gt;Incoming communication works when running "natively" on a linux server, but doesn't work when running inside a Docker container.&lt;/P&gt;&lt;P&gt;I've managed to successfully configure networking in the OS&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;using TCPWARE&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- when running "natively" on a linux server.&lt;BR /&gt;When running the same inside a Docker container, incoming communication (telnet, ftp) doesn't work (of course, I've re-configured TCPWARE).&lt;/P&gt;&lt;P&gt;To be more specific, I see packets coming in and identified as IP packets (when running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;netcu debug /ip&lt;/EM&gt;), but it seems like they are not identified as TCP/UDP packets (when running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;netcu debug /tcp&lt;/EM&gt;, nothing is shown).&lt;/P&gt;&lt;P&gt;Outgoing connections seem to work - I can connect to other servers using telnet.&lt;BR /&gt;When running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;netcu debug /ip, I see that the packets are identified with "pro=TCP".&lt;/P&gt;&lt;P&gt;I've tried to compare the packets (using Wireshark) for the working setup (natively on linux) and for the failing setup (in Docker), but they don't differ much.&lt;/P&gt;&lt;P&gt;I don't have TCPIP installed, I'm using TCPWARE V4.1-2 (Patch level V4.1-2A).&lt;/P&gt;&lt;P&gt;SIMH Version Info&lt;/P&gt;&lt;PRE&gt;MicroVAX 3900 simulator V4.0-0 Current        git commit id: 34a133ce
MicroVAX 3900 simulator V4.0-0 Current
    Simulator Framework Capabilities:
        64b data
        64b addresses
        Threaded Ethernet Packet transports:PCAP:TAP:NAT:UDP
        Idle/Throttling support is available
        Virtual Hard Disk (VHD) support
        RAW disk and CD/DVD ROM support
        Asynchronous I/O support (Lock free asynchronous event queue)
        Asynchronous Clock support
        FrontPanel API Version 12
    Host Platform:
        Compiler: GCC 4.8.5 20150623 (Red Hat 4.8.5-28)
        Simulator Compiled as C arch: x64 (Release Build) on Nov 11 2019 at 16:08:01
        Memory Access: Little Endian
        Memory Pointer Size: 64 bits
        Large File (&amp;gt;2GB) support
        SDL Video support: No Video Support
        PCRE RegEx (Version 8.32 2012-11-30) support for EXPECT commands
        OS clock resolution: 1ms
        Time taken by msleep(1): 1ms
        OS: Linux my-server 3.10.0-1062.9.1.el7.x86_64 #1 SMP Mon Dec 2 08:31:54 EST 2019 x86_64 x86_64 x86_64 GNU/Linux
        git commit id: 34a133ce
        git commit time: 2019-10-29T08:07:58-0700&lt;/PRE&gt;&lt;P&gt;SIMH configuration file (snippet)&lt;/P&gt;&lt;PRE&gt;set xq mac=&amp;lt;eth1 mac address&amp;gt;
attach xq0 eth1&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Mar 2020 12:28:31 GMT</pubDate>
    <dc:creator>OrB</dc:creator>
    <dc:date>2020-03-09T12:28:31Z</dc:date>
    <item>
      <title>TCP connection issues with SIMH VAX on Docker</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/tcp-connection-issues-with-simh-vax-on-docker/m-p/7081903#M104951</link>
      <description>&lt;P&gt;I'm running a simulated VAXServer 3900 using SIMH, with an OpenVMS operating system.&lt;BR /&gt;Incoming communication works when running "natively" on a linux server, but doesn't work when running inside a Docker container.&lt;/P&gt;&lt;P&gt;I've managed to successfully configure networking in the OS&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;using TCPWARE&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- when running "natively" on a linux server.&lt;BR /&gt;When running the same inside a Docker container, incoming communication (telnet, ftp) doesn't work (of course, I've re-configured TCPWARE).&lt;/P&gt;&lt;P&gt;To be more specific, I see packets coming in and identified as IP packets (when running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;netcu debug /ip&lt;/EM&gt;), but it seems like they are not identified as TCP/UDP packets (when running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;netcu debug /tcp&lt;/EM&gt;, nothing is shown).&lt;/P&gt;&lt;P&gt;Outgoing connections seem to work - I can connect to other servers using telnet.&lt;BR /&gt;When running&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;netcu debug /ip, I see that the packets are identified with "pro=TCP".&lt;/P&gt;&lt;P&gt;I've tried to compare the packets (using Wireshark) for the working setup (natively on linux) and for the failing setup (in Docker), but they don't differ much.&lt;/P&gt;&lt;P&gt;I don't have TCPIP installed, I'm using TCPWARE V4.1-2 (Patch level V4.1-2A).&lt;/P&gt;&lt;P&gt;SIMH Version Info&lt;/P&gt;&lt;PRE&gt;MicroVAX 3900 simulator V4.0-0 Current        git commit id: 34a133ce
MicroVAX 3900 simulator V4.0-0 Current
    Simulator Framework Capabilities:
        64b data
        64b addresses
        Threaded Ethernet Packet transports:PCAP:TAP:NAT:UDP
        Idle/Throttling support is available
        Virtual Hard Disk (VHD) support
        RAW disk and CD/DVD ROM support
        Asynchronous I/O support (Lock free asynchronous event queue)
        Asynchronous Clock support
        FrontPanel API Version 12
    Host Platform:
        Compiler: GCC 4.8.5 20150623 (Red Hat 4.8.5-28)
        Simulator Compiled as C arch: x64 (Release Build) on Nov 11 2019 at 16:08:01
        Memory Access: Little Endian
        Memory Pointer Size: 64 bits
        Large File (&amp;gt;2GB) support
        SDL Video support: No Video Support
        PCRE RegEx (Version 8.32 2012-11-30) support for EXPECT commands
        OS clock resolution: 1ms
        Time taken by msleep(1): 1ms
        OS: Linux my-server 3.10.0-1062.9.1.el7.x86_64 #1 SMP Mon Dec 2 08:31:54 EST 2019 x86_64 x86_64 x86_64 GNU/Linux
        git commit id: 34a133ce
        git commit time: 2019-10-29T08:07:58-0700&lt;/PRE&gt;&lt;P&gt;SIMH configuration file (snippet)&lt;/P&gt;&lt;PRE&gt;set xq mac=&amp;lt;eth1 mac address&amp;gt;
attach xq0 eth1&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2020 12:28:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/tcp-connection-issues-with-simh-vax-on-docker/m-p/7081903#M104951</guid>
      <dc:creator>OrB</dc:creator>
      <dc:date>2020-03-09T12:28:31Z</dc:date>
    </item>
  </channel>
</rss>

