Как я могу получить доступ к Jira из моей локальной сети?

1902
SoaperGEM

Я приобрел серверную версию JIRA Agile и установил ее на моем компьютере с Windows 8.1 x64. У меня есть служба Catalina в conf/server.xmlфайле для порта 8100. Я также изменил правила брандмауэра Windows: там уже было одно для Jira, разрешающее частный доступ; Я обновил это, чтобы позволить публичный доступ также. В дополнение к этому я создал новое правило брандмауэра Windows, чтобы открыть весь трафик на порту 8100. Наконец, моя сеть находится за маршрутизатором Linksys WRT54G2, и локально блок с Jira находится на IP-адресе 192.168.1.109. Таким образом, в настройках маршрутизатора у меня есть порт 8100 для переадресации на этот IP-адрес.

Как я могу получить доступ к Jira из моей локальной сети?

Я могу получить доступ к Jira на этой машине, но не на любой другой в моей сети. В этом окне я могу получить к нему доступ любым из следующих трех способов:

  1. HTTP: // локальный: 8100
  2. http://127.0.0.1:8100
  3. http://192.168.1.109:8100

Все три отлично работают, когда я нахожусь на этой коробке . Но если я попытаюсь получить доступ к 192.168.1.109:8100 с другого компьютера в моей локальной сети, время ожидания / никогда не подключается. Это особенно странно, потому что когда я впервые настроил его на прошлой неделе, я смог подключиться к Jira с другого компьютера в моей локальной сети. И, насколько я могу судить, с тех пор я не менял никаких настроек.

Я также побежал netstat -aпосмотреть, какие порты прослушивались, и это была одна из позиций:

Proto Local Address Foreign Address State TCP 0.0.0.0:8100 WINSERVER:0 LISTENING 

И просто чтобы быть точным, я скопирую содержимое моего server.xmlфайла здесь:

<?xml version="1.0" encoding="utf-8"?> <Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on"/> <Listener className="org.apache.catalina.core.JasperListener"/> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/> <Service name="Catalina"> <Connector port="8100" maxThreads="150" minSpareThreads="25"  connectionTimeout="20000" enableLookups="false" maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"  acceptCount="100" disableUploadTimeout="true"/> <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="$/atlassian-jira" reloadable="false" useHttpOnly="true"> <Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"  factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/> <Manager pathname=""/> </Context> </Host> <Valve className="org.apache.catalina.valves.AccessLogValve" resolveHosts="false"  pattern="%a %r %r %t &quot;%m %U%q %H&quot; %s %b %D &quot;%i&quot; &quot;%i&quot; &quot;%r&quot;"/> </Engine> </Service> </Server> 

Есть идеи?

0
на коробке работает брандмауэр? txtechhelp 9 лет назад 0
Не должно быть Как я уже сказал, у меня установлен брандмауэр Windows для открытия порта 8100, и запись программы для Jira также установлена ​​на общедоступную. SoaperGEM 9 лет назад 0
Извините, пропустил эту часть ... 2 вещи, которые я бы попробовал: полностью отключить брандмауэр в этом окне и посмотреть, сможете ли вы сделать это таким образом ... также отключите переадресацию портов на маршрутизаторе, переадресация портов предназначена для внешней переадресации ( т.е. я хочу подключиться к вашей коробке Jira вне вашей сети через порт 8100, маршрутизатор будет отправлять все запросы на указанный IP) txtechhelp 9 лет назад 0
Спасибо! Это привело меня к выяснению этого. Я поставлю резолюцию как ответ ниже. SoaperGEM 9 лет назад 0

1 ответ на вопрос

0
SoaperGEM

txtechhelp's comments helped me figure it out. When I disabled Windows Firewall completely, I was able to successfully access Jira on my LAN. So, clearly, it was a Windows firewall issue. I discovered that I had mistakenly opened UDP port 8100 instead of TCP. Once I changed that, it works fine with Firewall on.

Похожие вопросы