Bug 2375 Fixed Unable to get notification during NS instantiation using SOL003 APIs

Change-Id: I01c29de775156b737a1c298283bc50d2f51da33a
Signed-off-by: Adurti <adurti.v@tataelxsi.co.in>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_nbi/notifications.py b/osm_nbi/notifications.py
index 22413d0..5994159 100644
--- a/osm_nbi/notifications.py
+++ b/osm_nbi/notifications.py
@@ -18,6 +18,8 @@
 
 import asyncio
 import aiohttp
+import ssl
+import certifi
 from http import HTTPStatus
 import json
 import logging
@@ -154,7 +156,9 @@
 
         if notifications:
             tasks = []
-            async with aiohttp.ClientSession() as session:
+            ssl_context = ssl.create_default_context(cafile=certifi.where())
+            conn = aiohttp.TCPConnector(ssl=ssl_context)
+            async with aiohttp.ClientSession(connector=conn) as session:
                 for notification in notifications:
                     tasks.append(
                         asyncio.ensure_future(