I think you are correct. It does say security is minimal for proxy implementations.
Take a look here, https://www.netapp.com/us/media/tr-4736.pdf
Comparison of Embedded and Proxy Implementations : Page-7 | section 3.1
It says:
1) Proxy = security is minimal
Reason: Developers can get started with the API quickly and easily.
Can you change ?: If desired, you can configure the proxy with the same security profile as the embedded version.
2) Embedded = Security is High
Reason: Security settings are high because the API runs directly on the controllers.
Interesting - I guess embedded is when you access the single E-SERIES storage system directly. With proxy I guess you can manage multiple E-SERIES systems.
Highlight for me is : Document says - If desired, you can configure the proxy with the same security profile as the embedded version. So it is indicating about hardening the proxy security, but it does not discusses it further.
My suggestion will be:
1) Give this a try:
Open this file wsconfig.xml file:
I guess these are the default ports for https & http, comment out the http line there:
<sslport clientauth=”request”>8443</sslport>
## <port>8080</port>
save,close & restart service.
Try if you can access it via http, Run the nmap again to scan for ports.
2) If you can still see http/8080 ports , open a ticket with NetApp and to find out 'how to make the proxy secure/https.'