beepy%commuter@Sun.COM (Brian Pawlowski) (11/18/88)
To NFS/ONC, X11 and NeWS Developers, Sun Microsystems, Inc. is hosting the annual Connectathon event in February 1989. Connectathon was set up for developers of ONC and NFS implementations to test against other implementations. (NFS - Network File System, ONC - Open Network Computing). For the first time this year, X11 and NeWS window system testing will also be performed. Vendors send their engineers and machines to test interoperability of with all other vendors present. It's an unsurpassed opportunity to test your completed implementation or implementation in progress in a large multivendor, heterogeneous environment. Last year, we had approximately 50 implementations of ONC from over 40 vendors for a week of intensive testing. Connectathon also represents a unique opportunity developers to share ideas while testing their implementations. As in previous Connectathon's we will be running technical tracks, which in the past included presentations on NFS testing, NFS implementations (UNIX and non-UNIX), and the impending NFS protocol revision. Connectathon '89 will be held on February 13-17 near Mountain View, CA. The week prior is available for set up of machines at the site. February 20 and 21 are available for press and marketing relations for those vendors/developers who want to show their product. Registration is underway, and space is quickly filling up. There are two more weeks of extended registration time left! This year a registration fee of $1000 is in effect, to defray operating costs for the event. Connectathon is open to all ONC/NFS, X11 and NeWS developers. For more information, and registration materials, please send email to Linda Cwiak (lhatt@sun.com) as soon as possible. Or call at (415) 336 4717. If you are working on an NFS/ONC implementation and will be unable to attend Connectathon, we'd still like to hear from you. There are several events each year of interest to NFS/ONC developers (ONC Vendors Group Meeting, BOFs at USENIX and Interop conferences, and multivendor demonstrations) which we keep interested vendors posted on. If you know of someone who may not see this posting but may be interested, please pass this on. Looking forward to seeing you in February! Brian Pawlowski P.S. Attached to this message is a sample of ONC/NFS bugs that were found at Connectathon '88. ------------------------------------------------------------------------ The unique environment at Connectathon turns up different types of bugs: 1) Implementations do not always follow the protocol: Bug #11 Description: On Vendor_X's server, READDIR returns einval(22) when buffer size is 512. Buffer size = 1024 works. This server doesn't really allow clients to specify buffer size. 2) Some problems only occur when two particular vendor's machines try to communicate: Bug #25 Description: /bin/pwd returns error "directory un-readable" when current working directory is Vendor#1 filesystem over NFS. Coments: To recreate: Mount Vendors#1's filesystem on Vendor#2's filesysytem. cd into Vendor#1's filesystem. pwd Vendor#1's filesystem was using inode numbers > 65535 which did not fit into the 16 bit field used by Vendor#2. 3) Problems are found in the reference port: Bug #26 Description: Names of NFS temporary files are not random due to bug in newname() [sys/nfs/nfs_subr.c]. NFS doesn't use random names when renaming a file in nfs_remove(). The problem exists in 3.x and 4.0 implementations of NFS. 4) Problems are found in a single vendor's implementation: Bug # 47 Description: readdir doesn't work properly. EOF not set at end of directory reading. Comments: The problem was in the vendor's code. ------------------------------------------------------------------ (NFS, ONC, NeWS and Connectathon are trademarks of Sun Microsystems, Inc. UNIX is a registered trademark of AT&T) Brian Pawlowski <beepy@sun.com> <sun!beepy> Sun Microsystems, Portable Software Products