Configure Multiple Web store on (Live)

Check list need to get from customer side

1)Webshop ID 

2)Webshop URL (Live)

3)ERP webservice URL + credentials in case different from current one (beta and live)

4)Admin e-mail address of the live web shop URL (in order for the SSL certificate to be ordered by Sana hosting) 

email should have the following format.


double check user already maped the server details form their side 

 Verify whether url pointed to our server

Hi xxx, 

Thanks for the information,

It seems the live URL (www.wahlnl.store) is not mapped with our server,

could you please map the DNS of live URL to our server IP: <This is hosted ip 51.5.145.193.>

--------------------
eg wahl-beta.sanastores.net
 if u dont know the IP address , just log to server by RDP, and on brower type "whats my ip" 


1.Request license if not already created

Refer to the Configure Multiple Web store on (Beta) for more details


2.Request Certificate for the new webshop 

https://sanacommerce.visualstudio.com/Sana%20Hosting/_dashboards/dashboard/8dc80a0e-5113-49a4-bc3b-d813559d7d73

created ticket for New SSL Certificate for Champion Power Equipment.

https://sanacommerce.visualstudio.com/Sana%20Hosting/_workitems/edit/77686?src=WorkItemMention&src-action=artifact_link


Ravensburger CH: https://sanacommerce.visualstudio.com/Sana%20Hosting/_workitems/edit/107575


3. Create a new webshop 

eg: ChampionPowerCALive

 When you created a new webshop it required to have an NT popup because the site needs to be tested before granting access to the public users. (to Show NT popup Anonymous Authentication need to be Disabled).

 When we want to add a new webshop to Live, we do not directly bind the website URL to exist Live Web site (as we do in Beta sites).  we create the new webshop separately.


1.Authentication
2. Current Live Website

3.Newly created web site for With NT Popup



because IIS only provides one Authentication configuration (NT Popup) per site. (it does not support multiple NT Popup even we bind to different hostnames for one web site)

if the current shop is already on Live, Then its Anonymous Authentication is Enabled (NT popup is been disabled ).

As a solution for this, we create a new Webshop on IIS (ChampionPowerCALiveand set it's NT popup Enabled. to enable the NT Popup, we set as following (Image: 3.Newly created web site for With NT Popup)

Anonymous Authentication - Disable 

Basic Auth - Enabled.


 4. Add new licenses to the Live environment.

 add to bin folder/ backup old and 

Task service folder.


5. Select new SSL certificate

right click your Live site > site Binding > Edit > SSL certificate > select the correct / new license file.

 




if the certificate not installed correctly, it will show as following 








6. Run the script and add new web store to live > restart a pool





7. Need to change the app pool of the newly created site

for this example, we set  "ChampionPowerCALive" to the Original Live site app pool.

web site ChampionPowerLive and ChampionPowerCALive both use ChampionPowerLive app pool

else it will get an error on the new webshop.




8. Then go to the new webshop and the popup need to be displayed.

 



9.Bind after testing

after testing, we don't need an additional webshop with NT popup,

then add domain url of additional shop to live bindings


if You recive run time error 

add domain default shop 






created ticket for New SSL Certificate for Champion Power Equipment.

https://sanacommerce.visualstudio.com/Sana%20Hosting/_workitems/edit/77686?src=WorkItemMention&src-action=artifact_link

video call by Aji

https://photos.google.com/photo/AF1QipMjrVXN7aQlGjQ5FIbAyFXtSC1jpsuDUbv3ROF-


10. Check new Webshop name has been configured from the ERP side. by run Test connection.

else inform to customer. 

eg:

Hi XXXX, 

We have successfully created a new beta shop (SanaStoreCA). It seems the new webshop has not been configured from the ERP side.

Can you please check on this issue.