Windows Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOperating SystemsWindows Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now!
  #1  
Old August 13th, 2003, 09:56 AM
JaredCaldara JaredCaldara is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Posts: 2 JaredCaldara User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Help! - Non RPC Auth - Port 135 Blocked

I'm going insane! I really hope someone can help me out. I have a wide area network spread across two service providers. I know I should have a domain controller on both sides of the network, but currently I only have one DC. Because of the blaster virus my upstream provider that the domain controller is on has blocked port 135. Now none of my servers outside of their ip range can logon to the domain. I get the RPC Server not available error. My upstream will not open port 135 for me, which I guess is understandable. But now I need to figure an alternative way to get my servers that are on a different ip range to be authorized by that domain controller. All options that go through port 135 I can't use. I am not very familiar with any other authentication options. Could anyone point me in the right direction? This is causing major problems. Thanks for any help!

Reply With Quote
  #2  
Old August 13th, 2003, 01:27 PM
JaredCaldara JaredCaldara is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Posts: 2 JaredCaldara User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
More info. I have been researching this all day trying to figure a way to make this work. VPN is not an option because I have no IP addresses I could assign client computers that would connect. This has become a real mess. I have found that I can specify a specific port for RPC to use everytime on the domain controller so that port 135 doesn't have to be available to tell clients what port RPC is using. However I don't think there is a way to specify that port on the client side. Seems that clients HAVE to connect to port 135 to find out what port RPC is using. I'm going nuts over here. There has to be some kind of other way to simply verify the login information through active directory and allow computers to join the domain while avoiding port 135. Help me please!

Reply With Quote
  #3  
Old August 15th, 2003, 07:26 PM
mojosoupus mojosoupus is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2003
Posts: 58 mojosoupus User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
I agree that there has to be a way to verify the login information through active directory, but I do not know what that is. But then I am no expert.

I have been thinking about your problem though, perhaps others have been as well.
I have a couple ideas... does the server have a modem? Could the clients call it directly and bypass the ISP alltogether?

My other idea would involve port forwarding. You said you can instruct the server to listen on an alternate port, but are unaware of how to change the port to which the clients call. Can you intercept the clients' calls to 135 and redirect them to the alternate port on the server? This could most easily be accomplished if most clients were behind the same firewall.

Last edited by mojosoupus : August 15th, 2003 at 07:29 PM.

Reply With Quote
  #4  
Old August 17th, 2003, 01:14 AM
adminc adminc is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Posts: 2 adminc User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I've had major problems with ISPs blocking these ports as well. One of my clients has 20 locations. They connect back to an exchange server in the corporate office. When the client connects, it connect through port 135, then finds out what ports to use for connecting to the IS and DS. The main ISP we use (services all locations but 1), was an easy fix. I called them up, gave them a list of IPs, and modified their ACLs to permit that traffic through. The other ISP is PacBell. They just told me to bad, sucks to be you. I came up with a few ways to get around it. One was to try and modify the use of port 135. If you've found something different, please post it, because everything I cam across pointed to the fact that you cannot change this port successfully. The other option I had was to publish outlook to the sight via citrix, which would of been spendy as far as additional licenses. The third option, which I implemented successfully on Friday, was to setup a VPN connection. This might be your best solution. I setup pptp on each workstation, then I modified each users logon script to make the vpn connection at logon. It does create additional traffic, but pacbell did indicate that they won't keep those filters on indefinately. Anyway, now that traffic to port 135 is directed through the vpn tunnel, bypassing the filters.

If I were you, I would implement a vpn connection between those servers using Routing and Remote Access. It's fairly simple to setup (only takes a few minutes once you figure out how), and will get this fixed for you.

Anyway, hope this helps. Let me know what you did to fix it!

Thanks...

Reply With Quote
  #5  
Old August 18th, 2003, 10:07 PM
mojosoupus mojosoupus is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2003
Posts: 58 mojosoupus User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
Cool. A VPN seems the obvious solution now. Got me thinking of other ways. Found a link that discusses ways to get AD through firewalls. They compare using a VPN and using IPSec to encapsulate the data. Either way seems ideal for your situation. And you get added security.

They also mention controlling RPC ports through the registry. You can't change the use of 135, however, you can only lock down to a single static port the dynamic ports allocated after the initial connection.

The link... http://www.microsoft.com/servicepro...psec_p63623.asp

They also list the ports you will need to open on your firewall for either a VPN or IPSec.

There may be other solutions that follow this logic.

And depending on your particular network, capturing port 135 traffic and forwarding it to port x, then capturing it again on the server side of the ISP and forwarding it back to 135 would still work I believe. It would require at minimum, one router on each side of the ISP.

Reply With Quote
  #6  
Old August 19th, 2003, 02:21 AM
adminc adminc is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Posts: 2 adminc User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I like your idea. The equipment on the small sites won't support it for me, but the cisco router at the corporate office would. If you have cisco equipment on both ends, it would be a great solution for you. Setup static Port Address Translation at both ends. Outbound from one site to translate port 135 traffic to 25000 or somethings, and on the other side, translate it back to 135. It should be a fairly easy translation to make...something similar to:

ip nat outside source static <outside ip> <new port> <inside ip> 135

and then reverse it on the other side using ip nat inside.

Anyway, I think it would work well. Wish I could implement it. None of the cheap routing equipment my customer uses has the ability to perform this.

Good luck.. Let me know how it turns out for you.

Reply With Quote
Reply

Viewing: Dev Shed ForumsOperating SystemsWindows Help > Help! - Non RPC Auth - Port 135 Blocked


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway