Forum Discussion

dant's avatar
dant
New Contributor
4 years ago

What IP addresses should be used for rapi.tools.ops.smartbear.io

Connecting to http://www.soapui.org/repository/maven2/ resolves to https://rapi.tools.ops.smartbear.io/nexus/content/groups/public/

In order to download artifacts from this site, using JFrog Artifactory, we need to open firewall for the respective IP address.

I guess that this url is using cloud servers and may have more than one IP address.

What would be the range of ip addresses used by https://rapi.tools.ops.smartbear.io/nexus/content/groups/public/?

 

Thank you!

2 Replies

  • richie's avatar
    richie
    Community Hero
    Hey dant,

    This isnt actually anything to do with soapui, but i'll take a stab at answering.

    Have you tried using tracert? Its a command line app that resolves domain names into public ip addresses, so this might give you your remote ip/ip range you need to update your firewall to accept content from that URL.

    HOWEVER, i dont know much about this stuff, but i believe it could be waaaaay more complicated than just grab the ip and add it to your firewall. The file could actually be hosted on a different server and there could be a proxy, reverse proxy, ftp servers, etc. that repoints (FWDS) download requests to that other server and other scenarios i know even less about.

    Also, just cos youve opened a hole in your firewall, you might also have to open up the ftp port on your firewall as without an enabled ftp port on firewall, the download (assuming it uses ftp to download files) wouldnt work.

    The default ftp port is 21 if my memory's correct, but thats just the default and quite often admins change from the defaults for security reasons.

    Have you investigated alternative methods of obtaining the files from the repo you need?

    Ta

    Rich

    • dant's avatar
      dant
      New Contributor

      Hi Richie, I have some experience with setting up JFrog Artifactory and open source remote repos. We only need to open firewall for TCP connections, port 443, for the remote repo url. Though strict security requires to specify which IP addresses would be used. If you run "nc -zv <hostname> 443" from artifactory server you can find out what IP address is being used by the Remote repo. Though the IP address can change if the remote repo is using a cloud instance with multiple servers. I am expecting someone from Smartbear to comment on which IP addresses we are expecting to see for https://rapi.tools.ops.smartbear.io