Merge tag 'dnsrelover' into develop

v4.1.4
This commit is contained in:
Alexey Golubev
2016-10-04 19:42:04 +03:00
7 changed files with 47 additions and 14 deletions

View File

@ -746,7 +746,8 @@ function* bindEvents(docId, callback, baseUrl, opt_userAction, opt_userData) {
oCallbackUrl = parseUrl(callback);
bChangeBase = c_oAscChangeBase.All;
if (null !== oCallbackUrl) {
if (utils.checkIpFilter(oCallbackUrl.host) > 0) {
var hostIp = yield utils.dnsLookup(oCallbackUrl.host);
if (utils.checkIpFilter(hostIp, oCallbackUrl.host) > 0) {
logger.error('checkIpFilter error: docId = %s;url = %s', docId, callback);
//todo add new error type
oCallbackUrl = null;