SpeechAzure Cognitive Services - azure-cognitive-services

I deployed the SpeechAzure solution behind the proxy. Therefore, I need to know all the URLs / URIs that the speech azure makes connections to the internet. I have to open the port for those URLs/URIs. Please let me know all of those URLs/URIs. Thanks.

I'm not positive what service you mean by "SpeechAzure", but you find the Azure IP Ranges listed at https://www.microsoft.com/en-us/download/details.aspx?id=56519.

Related

Firewall Request for the HERE Geocode API (v6.2)

I'm trying to open our firewall to access the HERE GeocodeAPI but need the IP address range & port info. Does anyone know how to get this? Tried the HERE support team who were not able to provide it.
Endpoint - https://geocoder.api.here.com/6.2/geocode.xml
It is difficult to provide fixed range of IP Address in a Cloud Environment.
The recommendation is to make whitelist domain like *.api.here.com or *hereapi.com in order to avoid dependency on IPs.
Please take a look at about Whitelist setting.
https://developer.here.com/blog/how-to-whitelist-domain-names

connecting server nodes to one network, reach services by one of the IP's

I have 2 servers, vps1.xxx.com and vps2.xxx.com.
I host services on both nodes.
I want to only use vps1.xxx.com to access all services, also the services on vps2.xxx.com.
So, e.g. a service on vps2:8040 should be reachable by: vps1.xxx.com:8040
! I can't use nginx as a proxy.
Does someone have an idea, how I could realize this behavior?
Greetings :)

DNS authentication for blocked sites

We're looking to setup some restrictions employees won't have access to social media sites on workstations. However, some workstations needs to have access. One method I've tried was DNS zone, however, I'm not sure how to authenticate for those who needs to have this access. Any solution would be greatly appreciated.
What you are trying to achieve is not possible with DNS, what you are looking for is a proxy server, depending on your environment you can use either Squid Proxy (linux) or Microsoft Internet Security & Acceleration Server (Windows). Each has their own way of restricting access to certain sites based on users and user groups so you would need to review the documentation for the specific site you are after but this should give you a starting point and point you in the right direction.

Turning an AWS server into a proxy server to be used to crawl with Scrapy

I was just wondering if anyone knows how I could configure an Amazon Web Services server to be used by a Scrapy crawler as a proxy server? I don't want to get blacklisted by the websites I am crawling so I need to use proxy servers. I just am not sure how to turn the AWS server into a proxy server. Thank you!!
The easiest way to proxy your HTTP traffic through an EC2 instance, although not as safe as using TOR or an anonymous vpn, is to use tinyproxy. You can find a walkthrough here.
Note that scraping in such a way as to violate a website's terms of use or otherwise impact the functionality of their site can be a legal liability if you intentionally violate those terms as per Trespass to chattels.
Keep in mind that you pay for the traffic and that after too many recurring request from the same IP that IP will be banned.

Website currently being viewed

I have 50 machines in a LAN and each of these have internet access. Can a program be developed using vc++ which will tell what are all the websites which is being opened by users in each machine?
You can easily accomplish this by writing an application which captures packets outbound on port 80 (and the associated DNS information). The problem is that this application must run on every client computer which you want to trace. The easier method, as stated by others, is to take advantage of your network architecture and tunnel all traffic through a central proxy which can record the same information.
There are many-many enterprise tools suited for just this task in the latter instance.
Route your internet traffic through a centralized proxy and monitor the traffic from proxy say using Fiddler, or something else. In case proxying is not possible, use Fiddler to generate data at known location and then collate it at required intervals.
Install a firewall, if you don't already have one, and use it to log connections.

Resources