I am still trying to recover from a Win2003 crash a couple of months ago ....
I used to have a network with an SBS2011 as DC and a Win2003 server that had a few roles, such as DNS and RRAS. The 2003 server then decided a couple of months ago that it was time to leave, and crashed with blue screens that didn't even allow me to use safe mode. Since the SBS2011 could take the roles just as well, I decided to retire the 2003. I moved the roles, and it took me several weeks to resolve an DNS issue. The previous setup had used a separate router/firewall as DHCP host, and SBS2011 didn't like that. So I turned off DHCP in the router and assigned it to the SBS2011, but name resolution was a mess. I finally found out that there were DHCP relays active, which caused this. Disabling the relays fixed the name resolution mess, but it seems to have left me with a new problem:
Setup: 1 SBS2011 with the following roles: DHCP, DNS, RRAS, and a few others (but not mail server). Connected to internet through firewall/router with fixed IP (192.168.0.1). Also on the network: A linux box running a VoIP phone system (Asterisk), IP: 192.168.0.40.
Problem: The phone system allows to record voice messages and send them to an email account. (I have several email accounts, al of them hosted somewhere else (for example my hotmail account). This worked flawlessly until I got the name resolution fixed (see above). Now it doesn't work anymore.
Resolution attempts:
First: Ping. I can ping all my mail servers by name or IP (those that respond to ping) from my linux box. So name resolution should be OK. I can also run tracert without problems. So DNS seems to work.
Second: Telnet. It was suggested to test connectivity to the mail servers using telnet. I can Telnet from a client on the network to my server. No problem. But when I try to telnet to a computer outside that responds to ping, I get a time-out error. the reason that people suggested telnet is that it uses port 25, which is used for email communications. So I am wondering if there is still something wrong with the network. I tried to open port 25 (either TCP or UDP) on the server, but no joy. Is the SBS2011 even involved in all of this? Or does the Linux box completely bypass the server? It has a fixed IP address on the same segment as the router, and it seems to resolve names fine. I guess I am not really sure how this works. Let's say something comes in on port 25. Is it first sent to the server who then makes a decision who will get the data? How would the server know about the Linux box (well, I did set up a reservation for the computer, is that enough)? Or is the data simply broadcast from the router to all computers on the network? How does UPnP figure into all of this?