Solved

Recreate the default website on SBS 2011

Posted on 2013-01-16
6
881 Views
Last Modified: 2013-03-05
Hello Experts,

I wondering if it possible to recreate the deleted default website on SBS 2011 and make it works like it was without a backup...

It is not very important, it is just a curiosity question...

Thanks !
0
Comment
Question by:jet-info
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 10

Expert Comment

by:CSIPComputing
ID: 38782495
You certainly can, and here's how:

http://support.microsoft.com/kb/2539296
0
 

Author Comment

by:jet-info
ID: 38783972
Here is the result when I launch the command in SPMS :

Get-SPWeb : Microsoft SharePoint n'est pas pris en charge par la version
4.0.30319.296 de Microsoft .Net Runtime.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:38 : 8
+ $web = Get-SPWeb "http://companyweb";
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData : (Microsoft.Share....SPCmdletGetWeb
   :SPCmdletGetWeb) [Get-SPWeb], PlatformNotSupportedException
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletGetWeb

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:39 : 1
+ $file = $web.GetFile("SitePages/Home.aspx");
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:40 : 1
+ $file.CheckOut();
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:41 : 1
+ $webPartMgr = $file.GetLimitedWebPartManager('Shared')
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:43 : 49
+ [Collections.ArrayList]$webPartMgr.WebParts |
%{$webPartmgr.DeleteWebPart($_)}
+                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:5 : 2
+  $webPart.ListName = $list.ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Indexation impossible dans un tableau Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:6 : 2
+  $webPart.Viewguid = $list.Views[""].ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:5 : 2
+  $webPart.ListName = $list.ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Indexation impossible dans un tableau Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:6 : 2
+  $webPart.Viewguid = $list.Views[""].ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:5 : 2
+  $webPart.ListName = $list.ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Indexation impossible dans un tableau Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:6 : 2
+  $webPart.Viewguid = $list.Views[""].ID.ToString("B").ToUpper();
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:27 : 3
+   $webPartMgr.AddWebPart($_, "wpz", 0);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:28 : 3
+   $id = $webPartMgr.GetStorageKey($_);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:29 : 3
+   $content += [System.String]::Format($WEB_PART_STRING_FORMAT,
$id.ToString("D") ...
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:27 : 3
+   $webPartMgr.AddWebPart($_, "wpz", 0);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:28 : 3
+   $id = $webPartMgr.GetStorageKey($_);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:29 : 3
+   $content += [System.String]::Format($WEB_PART_STRING_FORMAT,
$id.ToString("D") ...
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:27 : 3
+   $webPartMgr.AddWebPart($_, "wpz", 0);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:28 : 3
+   $id = $webPartMgr.GetStorageKey($_);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:29 : 3
+   $content += [System.String]::Format($WEB_PART_STRING_FORMAT,
$id.ToString("D") ...
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:27 : 3
+   $webPartMgr.AddWebPart($_, "wpz", 0);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:28 : 3
+   $id = $webPartMgr.GetStorageKey($_);
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:29 : 3
+   $content += [System.String]::Format($WEB_PART_STRING_FORMAT,
$id.ToString("D") ...
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Indexation impossible dans un tableau Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:63 : 1
+ $file.Item["WikiField"] = $content;
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:64 : 1
+ $file.Item.Update();
+ ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:65 : 1
+ $file.Update();
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Impossible d'appeler une méthode dans une expression Null.
Au caractère C:\Users\user\Desktop\configurehomepage.ps1:66 : 1
+ $file.CheckIn("");
+ ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

I precise that I deleted manualy the Default website in IIS on SBS 2011, the companyweb site is still there.

Thank you for your help !
0
 
LVL 58

Accepted Solution

by:
Cliff Galiher earned 250 total points
ID: 38785175
The article is for restoring "companyweb" which is *not* the same as the default website. The default website drives things like OWA and RWA. Which are you trying to restore?
0
Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

 

Author Comment

by:jet-info
ID: 38791894
I would like to recreate the Default website, which I deleted to follow a Sharepoint tutorial on a VM. I don't need it, it's about curiosity...
0
 
LVL 10

Assisted Solution

by:CSIPComputing
CSIPComputing earned 250 total points
ID: 38791908
Apologies, as SBS2011 sets the "default" web site of all users to "companyweb" I assumed that by default, you meant companyweb! If you've deleted the default website in IIS then I'll stand down!
0
 

Author Comment

by:jet-info
ID: 38792003
It is what I thought when I posted the question... ;)
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What is an ISAPI filter?   •      It's an assembly (.dll file) that can add or change the way IIS works.   •      They can be enabled globally for your web server or on a site-by-site basis.   When the IIS server receives a request, enabling the ISAPI fi…
Because virtualization becomes more and more common, and, with Microsoft Hyper-V included in Windows Server at no additional costs, and, most server hardware nowadays is more than capable of running a physical Small Business Server (SBS) 2008 or 201…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question