Minh Huynh writes: There is one more print statement to try: fprintf (stderr, "select_size %d\n",select_size); fprintf (stderr, "AipsSocket %d\n",AipsSocket); fprintf (stderr, "XLink %d\n",XLink); Our systems guy asks whether you re-booted the machine after changing /etc/services. A re-boot is usually required. Eric Greisen