updated to deal with proxy interception
diff --git a/tasks/main.yml b/tasks/main.yml
index 5db1b88..62d012f 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,21 +1,9 @@
 ---
 # tasks file for external-port-connectivity-validator-server
-- name: Source server to connect from
-  debug:
-    msg: 'Source Server: {{ local_address }}'
+- name: Do not use proxy definitions
+  include: with_no_proxy.yml
+  when: http_proxy is not defined and https_proxy is not defined
 
-- name: Validate for open port {{ target_server }}:{{ check_port }}
-  uri:
-    url: 'http://{{ target_server }}:{{ check_port }}/check'
-  environment:
-    http_proxy: http://proxy.ebiz.verizon.com:80
-    https_proxy: http://proxy.ebiz.verizon.com:80
-
-- name: Shutdown validation server {{ target_server }}:{{ check_port }}
-  uri:
-    url: 'http://{{ target_server }}:{{ check_port }}/done'
-  register: done
-  failed_when: not done.failed
-  environment:
-    http_proxy: http://proxy.ebiz.verizon.com:80
-    https_proxy: http://proxy.ebiz.verizon.com:80
+- name: Use proxy definitions
+  include: with_proxy.yml
+  when: http_proxy is defined and https_proxy is defined
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml
new file mode 100644
index 0000000..e831b85
--- /dev/null
+++ b/tasks/with_no_proxy.yml
@@ -0,0 +1,16 @@
+---
+---
+# tasks file for external-port-connectivity-validator-server
+- name: Source server to connect from
+  debug:
+    msg: 'Source Server: {{ local_address }}'
+
+- name: Validate for open port {{ target_server }}:{{ check_port }}
+  uri:
+    url: 'http://{{ target_server }}:{{ check_port }}/check'
+
+- name: Shutdown validation server {{ target_server }}:{{ check_port }}
+  uri:
+    url: 'http://{{ target_server }}:{{ check_port }}/done'
+  register: done
+  failed_when: not done.failed
diff --git a/tasks/with_proxy.yml b/tasks/with_proxy.yml
new file mode 100644
index 0000000..49e19ea
--- /dev/null
+++ b/tasks/with_proxy.yml
@@ -0,0 +1,22 @@
+---
+---
+# tasks file for external-port-connectivity-validator-server
+- name: Source server to connect from
+  debug:
+    msg: 'Source Server: {{ local_address }}'
+
+- name: Validate for open port {{ target_server }}:{{ check_port }}
+  uri:
+    url: 'http://{{ target_server }}:{{ check_port }}/check'
+  environment:
+    http_proxy: "{{ http_proxy }}"
+    https_proxy: "{{ https_proxy }}"
+
+- name: Shutdown validation server {{ target_server }}:{{ check_port }}
+  uri:
+    url: 'http://{{ target_server }}:{{ check_port }}/done'
+  register: done
+  failed_when: not done.failed
+  environment:
+    http_proxy: "{{ http_proxy }}"
+    https_proxy: "{{ https_proxy }}"