Summary: WEB-NFS

Dan Penrod (dan@paradyne.com)
Mon, 30 Mar 1998 10:34:16 -0500

This is a cryptographically signed message in MIME format.

--------------ms055F9A37605C8AEDCC4A2E60
Content-Type: multipart/mixed; boundary="------------F846CE0A3DD8248C5DF8E514"

This is a multi-part message in MIME format.
--------------F846CE0A3DD8248C5DF8E514
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hey Managers:

Bad news regarding WebNFS... It doesn't seem to be at all close
to being ready for prime time. Here's what I learned about WebNFS.

WebNFS is built into the NFS Server services of Solaris 2.6. All
that's required to serve a WebNFS file system is a line in the
/etc/dfs/dfstab file, much like standard NFS. The use of the 'public'
option should be used. A sample share might look like this...

share -F nfs -o public -d "Usr Partition" /usr

The problem with WebNFS is that there doesn't appear to be any
available client support. Sun's HotJava browser is supposed to support
WebNFS, but basically... it doesn't. If you've installed Solaris 2.6 you
probably already have HotJava 1.0 installed (although you may not
realize it) at /usr/dt/bin/hotjava. Try that browser and you may or
may not have any luck. To mount an WebNFS partition with your
HotJava browser simply use a URL syntax like this...

nfs://myhost/usr

When I tried this it appeared to mount my /usr partition but would
not show me any files or diretories in, below, or above /usr. When I
tried to mount directly below (nfs://myhost/usr/home/penrod) the
system panicked to prom level!!!

So basically, I couldn't get it to do anything more useful than reboot
my system. (Although [stop]-A is still faster ;-)

I downloaded the most recent version of HotJava from
java.sun.com (v 1.1.2). When I attempt a WebNFS mount using
the new HotJava it complains "Bad URL Syntax" and directs me
to the on-line documentation. The documentation clearly states
the 7 protocols it supports; http:, https:, file:, ftp:, gopher:, mailto:,
and doc. Wait a minute... where's nfs:?!?!?! Apparently Sun has
quietly dropped all client support! I can't imagine what good a
client-server technology is where there is no available client.

A number people replied...

Derrick Allen <dall44@tsg.cbot.com> - Also looking for WebNFS info.

"Jared Perkins" <jared@gcolor.com> - No current support from
Microsquish or Netscape. Netscape reported to be working on a version
of WebNFS support that requires a WebNFS proxy server.

Matthew Stier <Matthew.Stier@tddny.fujitsu.com> - Offered advice
on finding the packages on the CD.

celeste@celestial.stokely.com (Celeste Stokely) - Pointed out that some
documentation could be found searching docs.sun.com when searching
on nfs AND web. Here's a URL I came up with based on that advice...
http://docs.sun.com:80/ab2/coll.47.4/NETSHARE/@Ab2PageView/2331?DwebQuery=nfs+and+web

"K.Ravi" <RAVKRISH.IN.ORACLE.COM.ofcmail@in.oracle.com> -
Described the server share syntax to me. He pointed out that it could be
useful to share files from a machine not running a web server but that
support is very limited. He points out that a syntax like

file:/net/<server name>/<file name>

...would accomplish the same thing without webnfs. Of course that's only
true if your client can utilize the /net automouter nfs feature (which your
PC probably can't).

I submit that you'd basically get the same functionality, using any
client or browser if you simply used the ftp protocol since all Sun's
already serve ftp and all clients (browsers) already support ftp.

Anthony.Worrall@reading.ac.uk (Anthony Worrall) -
Directed me to the man page of share_nfs. Unfortunately that
man page never even uses the word "web". Anthony points
out that the only client support for WebNFS is the JAVA API,
so I guess you can roll your own. But if Sun's HotJAVA has
abandoned support for it betwen v1.0 and v1.1.2... why would I
think I could do a better job? :-(

So there you have it. Sun's Hoopla concerning the new WebNFS
support of Solaris 2.6 is basically an empty promise.
If anyone has any SUNSHINE to add to this gloom I'd love to hear
from you.

Thanks to my replyers and the entire list for just being cool.
dan

--

Dan Penrod wrote:

> Hey Managers: > > Where do I get Web-NFS? I recall hearing a lot of hoopla about it being > a feature of Solaris 2.6 but now that I've installed it I'm not seeing > any mention of it in the documentation or on the CD install media. I > check http://docs.sun.com and didn't find any mention there either. Is > it on the Solaris 2.6 distribution CDs? Which CD? Is it part of the > Sun Web Server package? > > Anyone out there using it? Is it really good for something? Feedback? > Mainly I'm wondering if it's a good multi-platform remote file sharing > solution... maybe good for telecommuters? > > Thanks, > dan > > ------------------------------------------------------------------------ > > Dan Penrod <dan@paradyne.com> > System Admin > Paradyne Corporation > > Dan Penrod > System Admin <dan@paradyne.com> > Paradyne Corporation HTML Mail > 8545 126th Ave. N. Work: 813/530-8597 > Largo Fax: 813/532-5517 > FL Netscape Conference Address > 33779 Netscape Conference DLS Server > USA > Additional Information: > Last Name Penrod > First Name Dan > Version 2.1

--------------F846CE0A3DD8248C5DF8E514 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Dan Penrod Content-Disposition: attachment; filename="vcard.vcf"

begin: vcard fn: Dan Penrod n: Penrod;Dan org: Paradyne Corporation adr: 8545 126th Ave. N.;;;Largo;FL;33779;USA email;internet: dan@paradyne.com title: System Admin tel;work: 813/530-8597 tel;fax: 813/532-5517 x-mozilla-cpt: ;0 x-mozilla-html: TRUE version: 2.1 end: vcard

--------------F846CE0A3DD8248C5DF8E514--

--------------ms055F9A37605C8AEDCC4A2E60 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature

MIIGLwYJKoZIhvcNAQcCoIIGIDCCBhwCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BMIwggJqMIIB06ADAgECAgEGMA0GCSqGSIb3DQEBBAUAMEwxCzAJBgNVBAYTAlVTMR0wGwYD VQQKExRQYXJhZHluZSBDb3Jwb3JhdGlvbjEeMBwGA1UEAxMVQ2VydGlmaWNhdGUgQXV0aG9y aXR5MB4XDTk4MDMwOTEwNTAyMloXDTk5MDgzMTEwNTAyMlowgZYxCzAJBgNVBAYTAlVTMR0w GwYDVQQKExRQYXJhZHluZSBDb3Jwb3JhdGlvbjESMBAGA1UECxMJQ29ycG9yYXRlMRcwFQYK CZImiZPyLGQBARMHZHBlbnJvZDEWMBQGA1UEAxMNREFOSUVMIFBFTlJPRDEjMCEGCSqGSIb3 DQEJARYUZHBlbnJvZEBwYXJhZHluZS5jb20wXDANBgkqhkiG9w0BAQEFAANLADBIAkEAyohC 8sMGbksPXMmy5DAJh9jV+4o3MfAVwCgHZEssf5pco/fFxfXeY7nLhJ3a/DoauqjFc38KNSxP lgjTN53sJQIDAQABo1UwUzARBglghkgBhvhCAQEEBAMCAKAwHwYDVR0jBBgwFoAUpU8TIE+E /FUMYwsZGmis5cOC7cswHQYDVR0OBBYEFJPV6hO/Sn6u9xE/CvHH6wjksMuxMA0GCSqGSIb3 DQEBBAUAA4GBAHhQ8RIFbDDfVFayax3x89keMke0beKBhbPl14m5i/TlbIVv54dVJhRMqGm5 NXK+lkI2o3Y2gnFcB5D2p7NX3MiCDBAsifyYwHMAiwENGaRgVSUSzCOWepLsh1GgvaLCQw9R UkvHf/fL+EsVDO37f+Md5AhRSe/YxEQecwmplpqvMIICUDCCAbmgAwIBAgIBATANBgkqhkiG 9w0BAQQFADBMMQswCQYDVQQGEwJVUzEdMBsGA1UEChMUUGFyYWR5bmUgQ29ycG9yYXRpb24x HjAcBgNVBAMTFUNlcnRpZmljYXRlIEF1dGhvcml0eTAeFw05ODAzMDkwODIyMjlaFw0wMDAz MDgwODIyMjlaMEwxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRQYXJhZHluZSBDb3Jwb3JhdGlv bjEeMBwGA1UEAxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN ADCBiQKBgQDerhjY9ddbGXliBztaMl4oCmYVZiteggXxttYQj0kUTGg+J8w85LS+GNWyif8D PsOh4BJZ2AnrAxjI2JHaAZMEEVJsAns/p4BohqU/msCZ8SPIioGaUGBmg2iYmOgR72yujnA0 LYU/gmBnNSbfKGF4rSHwR7Nvt58qKoR26K4w2wIDAQABo0IwQDAdBgNVHQ4EFgQUpU8TIE+E /FUMYwsZGmis5cOC7cswHwYDVR0jBBgwFoAUpU8TIE+E/FUMYwsZGmis5cOC7cswDQYJKoZI hvcNAQEEBQADgYEAS8A3RAdgDCnPFB8rdZNlSJ7tIoWhoto+T9OQg0aAc1swNNJvkwq9lule rPP+VNMylzS0gJvmD32KCXbHqsXwQIf4263DHP9MHlzhEVEwYQ8MxJbNI9CvlRymVTdDdnJv oJ7ptBtXrPIucRafuCQ184WBwyGDh8gb2GHmMPJnJJQxggE1MIIBMQIBATBRMEwxCzAJBgNV BAYTAlVTMR0wGwYDVQQKExRQYXJhZHluZSBDb3Jwb3JhdGlvbjEeMBwGA1UEAxMVQ2VydGlm aWNhdGUgQXV0aG9yaXR5AgEGMAkGBSsOAwIaBQCgfTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw05ODAzMzAxNTM0MTZaMB4GCSqGSIb3DQEJDzERMA8wDQYI KoZIhvcNAwICASgwIwYJKoZIhvcNAQkEMRYEFLjayatOwSOuMauTIT48of4SwsziMA0GCSqG SIb3DQEBAQUABEACDghVLnD2OcNQAEAQTomog9SNZZgD61PK8PQ/5lczs5u+IyaildxXbCFm 72zbF4qdPi/Y/jg0A3MWKwqGV2S5 --------------ms055F9A37605C8AEDCC4A2E60--