First commit of SNI and CCS support in the IIS80 Provider. Only small changes to IIS70 to allow inheritance.
This commit is contained in:
parent
bb67d603e2
commit
4d44baa817
11 changed files with 841 additions and 47 deletions
|
@ -5374,4 +5374,46 @@ AS
|
|||
|
||||
RETURN @Result
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
|
||||
-- IIS80 Provider update for SNI and CCS support
|
||||
-- Add default serviceproperties for all existing IIS80 Services (if any). These properties are used as markers in the IIS70 Controls in WebPortal to know the version of the IIS Provider
|
||||
declare c cursor read_only for
|
||||
select ServiceID from Services where ProviderID in(select ProviderID from Providers where ProviderName='IIS80')
|
||||
|
||||
declare @ServiceID int
|
||||
|
||||
open c
|
||||
|
||||
fetch next from c
|
||||
into @ServiceID
|
||||
|
||||
while @@FETCH_STATUS = 0
|
||||
begin
|
||||
if not exists(select null from ServiceProperties where ServiceID = @ServiceID and PropertyName = 'sslccscommonpassword')
|
||||
insert into ServiceProperties(ServiceID, PropertyName, PropertyValue)
|
||||
values(@ServiceID, 'sslccscommonpassword', '')
|
||||
|
||||
if not exists(select null from ServiceProperties where ServiceID = @ServiceID and PropertyName = 'sslccsuncpath')
|
||||
insert into ServiceProperties(ServiceID, PropertyName, PropertyValue)
|
||||
values(@ServiceID, 'sslccsuncpath', '')
|
||||
|
||||
if not exists(select null from ServiceProperties where ServiceID = @ServiceID and PropertyName = 'ssluseccs')
|
||||
insert into ServiceProperties(ServiceID, PropertyName, PropertyValue)
|
||||
values(@ServiceID, 'ssluseccs', 'False')
|
||||
|
||||
if not exists(select null from ServiceProperties where ServiceID = @ServiceID and PropertyName = 'ssluseccs')
|
||||
insert into ServiceProperties(ServiceID, PropertyName, PropertyValue)
|
||||
values(@ServiceID, 'sslusesni', 'False')
|
||||
|
||||
fetch next from c
|
||||
into @ServiceID
|
||||
end
|
||||
|
||||
close c
|
||||
|
||||
deallocate c
|
||||
|
||||
GO
|
Loading…
Add table
Add a link
Reference in a new issue