Unix Technical Forum

Linux & MS Sharepoint server. How to mount?

This is a discussion on Linux & MS Sharepoint server. How to mount? within the Debian Linux support forums, part of the Debian Linux category; --> I work in an off-site lab and am the sub-net admin here. When I was running WinXP, I had ...


Go Back   Unix Technical Forum > Unix Operating Systems > Debian Linux > Debian Linux support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-19-2008, 07:57 AM
Russ
 
Posts: n/a
Default Linux & MS Sharepoint server. How to mount?

I work in an off-site lab and am the sub-net admin here. When I was
running WinXP, I had set up my company's sharepoint server as a network
place so it would autmatically log in. I then used scripts to gather all
the databases, compact them and upload them to the sharepoint where our
IT dept has a script to do tape backups every night. The timing was
perfect. We closed up at 4pm, the compactor script ran at 4:30pm and
when it was done it deleted a lock file that triggered the IT's tape
script. The process takes hours which is why it runs on scripts after work.

One day, I was talking with the IT supervisor while she was imaging a
hard drive and jokingly asked if I could put Linux on my company PC. She
said, sure and when she saw my look of disbelief, she reiterated her
approval and said, "if you can get it working."

Well, I got it working and I've re-written my scripts to do the nightly
backup.

I have created a bash script to do the same thing except the automatic
uploading because I can't figure out how to "put" a file up on a
sharepoint server. Now, the compactor runs at 4:30 like before (and even
runs faster with a tighter compression), but I can't upload till the
next morning which means the tape backup is a day behind. This is not
good because the db's are mission critical. In addition, the lab's
network traffic is busy during the day, so this upload is eating up
bandwidth needed for work.

I need to upload a large (1GB+) archive via a script with automatic
login to a sharepoint server over the internet. The address of the
server is in the format of: https://sp.mycompany.com/backups/TIF_lab/.
Being able to mount it would be perfect because I could then delete the
lock file to trigger the tape script.

Is there a package or method that would allow this?

Russ King

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-19-2008, 07:57 AM
RWells
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

Yes - since you are using SPS 2001 or 2003 (does not matter), that means you
have WEBDAV enabled. You can mount the WEBDAV as a drive and perform the
backup through that method - even over the Internet (its an extension to
HTTP 1.1). Look at webdav.org for the tools that enable you to mount webdav
filesystems on Linux and then do the backup via HTTP or HTTPS.



"Russ" <rjkfsm@yahoo.com> wrote in message
news:11aji8l922ej9f9@corp.supernews.com...
>I work in an off-site lab and am the sub-net admin here. When I was running
>WinXP, I had set up my company's sharepoint server as a network place so it
>would autmatically log in. I then used scripts to gather all the databases,
>compact them and upload them to the sharepoint where our IT dept has a
>script to do tape backups every night. The timing was perfect. We closed up
>at 4pm, the compactor script ran at 4:30pm and when it was done it deleted
>a lock file that triggered the IT's tape script. The process takes hours
>which is why it runs on scripts after work.
>
> One day, I was talking with the IT supervisor while she was imaging a hard
> drive and jokingly asked if I could put Linux on my company PC. She said,
> sure and when she saw my look of disbelief, she reiterated her approval
> and said, "if you can get it working."
>
> Well, I got it working and I've re-written my scripts to do the nightly
> backup.
>
> I have created a bash script to do the same thing except the automatic
> uploading because I can't figure out how to "put" a file up on a
> sharepoint server. Now, the compactor runs at 4:30 like before (and even
> runs faster with a tighter compression), but I can't upload till the next
> morning which means the tape backup is a day behind. This is not good
> because the db's are mission critical. In addition, the lab's network
> traffic is busy during the day, so this upload is eating up bandwidth
> needed for work.
>
> I need to upload a large (1GB+) archive via a script with automatic login
> to a sharepoint server over the internet. The address of the server is in
> the format of: https://sp.mycompany.com/backups/TIF_lab/. Being able to
> mount it would be perfect because I could then delete the lock file to
> trigger the tape script.
>
> Is there a package or method that would allow this?
>
> Russ King
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-19-2008, 07:57 AM
Russ
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

When I try to mount it with davfs2, I get:

Could not contact server:
401 Unauthorized
WebDAV Server error

Yes, I provided it my username & password. Using a sniffer, I see that
the error contains: "...your Web browser is sending a WWW-Authenticate
headerfield that the Web server is not configured to accept."

RK


RWells wrote:
> Yes - since you are using SPS 2001 or 2003 (does not matter), that means you
> have WEBDAV enabled. You can mount the WEBDAV as a drive and perform the
> backup through that method - even over the Internet (its an extension to
> HTTP 1.1). Look at webdav.org for the tools that enable you to mount webdav
> filesystems on Linux and then do the backup via HTTP or HTTPS.
>
>
>
> "Russ" <rjkfsm@yahoo.com> wrote in message
> news:11aji8l922ej9f9@corp.supernews.com...
>
>>I work in an off-site lab and am the sub-net admin here. When I was running
>>WinXP, I had set up my company's sharepoint server as a network place so it
>>would autmatically log in. I then used scripts to gather all the databases,
>>compact them and upload them to the sharepoint where our IT dept has a
>>script to do tape backups every night. The timing was perfect. We closed up
>>at 4pm, the compactor script ran at 4:30pm and when it was done it deleted
>>a lock file that triggered the IT's tape script. The process takes hours
>>which is why it runs on scripts after work.
>>
>>One day, I was talking with the IT supervisor while she was imaging a hard
>>drive and jokingly asked if I could put Linux on my company PC. She said,
>>sure and when she saw my look of disbelief, she reiterated her approval
>>and said, "if you can get it working."
>>
>>Well, I got it working and I've re-written my scripts to do the nightly
>>backup.
>>
>>I have created a bash script to do the same thing except the automatic
>>uploading because I can't figure out how to "put" a file up on a
>>sharepoint server. Now, the compactor runs at 4:30 like before (and even
>>runs faster with a tighter compression), but I can't upload till the next
>>morning which means the tape backup is a day behind. This is not good
>>because the db's are mission critical. In addition, the lab's network
>>traffic is busy during the day, so this upload is eating up bandwidth
>>needed for work.
>>
>>I need to upload a large (1GB+) archive via a script with automatic login
>>to a sharepoint server over the internet. The address of the server is in
>>the format of: https://sp.mycompany.com/backups/TIF_lab/. Being able to
>>mount it would be perfect because I could then delete the lock file to
>>trigger the tape script.
>>
>>Is there a package or method that would allow this?
>>
>>Russ King
>>

>
>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-19-2008, 07:57 AM
William Tasso
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

Russ <rjkfsm@yahoo.com> wrote:

> When I try to mount it with davfs2, I get:
>
> Could not contact server:
> 401 Unauthorized
> WebDAV Server error
>
> Yes, I provided it my username & password. Using a sniffer, I see that
> the error contains: "...your Web browser is sending a WWW-Authenticate
> headerfield that the Web server is not configured to accept."


Have you checked webdav is configured/enabled on the server?

--
William Tasso
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-19-2008, 07:57 AM
Russ
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

William Tasso wrote:
> Russ <rjkfsm@yahoo.com> wrote:
>
>> When I try to mount it with davfs2, I get:
>>
>> Could not contact server:
>> 401 Unauthorized
>> WebDAV Server error
>>
>> Yes, I provided it my username & password. Using a sniffer, I see
>> that the error contains: "...your Web browser is sending a
>> WWW-Authenticate headerfield that the Web server is not configured to
>> accept."

>
>
> Have you checked webdav is configured/enabled on the server?
>


Isn't Sharepoint a WebDAV server?

RK
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 01-19-2008, 07:57 AM
RWells
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

No...you have to install WEBDAV component from IIS to ensure that
functionality actually works.



"Russ" <rjkfsm@yahoo.com> wrote in message
news:11arkl47ra5psc6@corp.supernews.com...
> William Tasso wrote:
>> Russ <rjkfsm@yahoo.com> wrote:
>>
>>> When I try to mount it with davfs2, I get:
>>>
>>> Could not contact server:
>>> 401 Unauthorized
>>> WebDAV Server error
>>>
>>> Yes, I provided it my username & password. Using a sniffer, I see that
>>> the error contains: "...your Web browser is sending a WWW-Authenticate
>>> headerfield that the Web server is not configured to accept."

>>
>>
>> Have you checked webdav is configured/enabled on the server?
>>

>
> Isn't Sharepoint a WebDAV server?
>
> RK



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-19-2008, 07:57 AM
RWells
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

Another note...make sure WebDAV is first working. Try to access a webdav
content on the server by opening up Konqueror and typing -
webdav://server/sitename <-- if you are prompted and are able to
authenticate then you are good on the webdav (from Linux). In Windows
(client you are testing from), make sure you have IE 6.0 and go to
FILE--OPEN and type http://spsserver/sitenme AND make sure the OPEN AS WEB
FOLDER option is checked. This will verify WebDAV on SPS in functional from
Windows perspective. If ANY of these tests fail, webdav is NOT set up
properly. You just need to make sure the tool you are using can actually
connect via webdav also. All are process of elimination.




"Russ" <rjkfsm@yahoo.com> wrote in message
news:11arkl47ra5psc6@corp.supernews.com...
> William Tasso wrote:
>> Russ <rjkfsm@yahoo.com> wrote:
>>
>>> When I try to mount it with davfs2, I get:
>>>
>>> Could not contact server:
>>> 401 Unauthorized
>>> WebDAV Server error
>>>
>>> Yes, I provided it my username & password. Using a sniffer, I see that
>>> the error contains: "...your Web browser is sending a WWW-Authenticate
>>> headerfield that the Web server is not configured to accept."

>>
>>
>> Have you checked webdav is configured/enabled on the server?
>>

>
> Isn't Sharepoint a WebDAV server?
>
> RK



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-19-2008, 07:57 AM
Russ
 
Posts: n/a
Default Re: Linux & MS Sharepoint server. How to mount?

Well, that seems to be the problem. Thank you very, very much for your
time. I'll be contacting IT today and see if I can get them to enable
WebDav.

RK



RWells wrote:
> Another note...make sure WebDAV is first working. Try to access a webdav
> content on the server by opening up Konqueror and typing -
> webdav://server/sitename <-- if you are prompted and are able to
> authenticate then you are good on the webdav (from Linux). In Windows
> (client you are testing from), make sure you have IE 6.0 and go to
> FILE--OPEN and type http://spsserver/sitenme AND make sure the OPEN AS WEB
> FOLDER option is checked. This will verify WebDAV on SPS in functional from
> Windows perspective. If ANY of these tests fail, webdav is NOT set up
> properly. You just need to make sure the tool you are using can actually
> connect via webdav also. All are process of elimination.
>
>
>
>
> "Russ" <rjkfsm@yahoo.com> wrote in message
> news:11arkl47ra5psc6@corp.supernews.com...
>
>>William Tasso wrote:
>>
>>>Russ <rjkfsm@yahoo.com> wrote:
>>>
>>>
>>>>When I try to mount it with davfs2, I get:
>>>>
>>>>Could not contact server:
>>>>401 Unauthorized
>>>>WebDAV Server error
>>>>
>>>>Yes, I provided it my username & password. Using a sniffer, I see that
>>>>the error contains: "...your Web browser is sending a WWW-Authenticate
>>>>headerfield that the Web server is not configured to accept."
>>>
>>>
>>>Have you checked webdav is configured/enabled on the server?
>>>

>>
>>Isn't Sharepoint a WebDAV server?
>>
>>RK

>
>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:03 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com