Certificado de ligação à porta -- networking campo com server campo com 16.04 campo com ssl campo com mono camp askubuntu Relacionado O problema

Bind Certificate to Port


1
vote

problema

português

Eu estou executando um aplicativo .NET com mono em Ubuntu 16.04 . O aplicativo está usando ABCDEFGHIJKLMNABCDEFGHIJKLMN4 Para executar um servidor pequeno que está definido para ouvir HTTPS conexões em 8443 .

O servidor está ouvindo localhost:8443 e Nmap mostra que 8443 está aberto.

No entanto, quando navego para o .NET0 eu não consigo conectar, Chrome shows, .NET1 .

Eu tentei o mesmo aplicativo em .NET2 usando .NET3 e funciona bem, parece estar limitado a quando uso abcdefghijklmn14 . < / p >.

Eu tenho a mesma configuração em uma máquina Windows Windows e tive que vincular um certificado abcdefghgjklmnabcdefghijklmn15 para .NET6 para que isso funcione.

Eu olhei em volta e os únicos artigos envolvem .NET7 , que eu não estou usando.

Existe outra maneira de seguir isso?

english

I am running a .NET application with mono on Ubuntu 16.04. The application is using Grapevine to run a small server that is set to listen for HTTPS connections on 8443.

The server is listening on localhost:8443 and Nmap shows that 8443 is open.

However when I browse to the serverIp:8443/request I am unable to connect, Chrome shows, This site canxe2x80x99t be reached.

I have tried the same application on 8080 using HTTP and it works fine, seems to be limited to when I use HTTPS.

I have the same setup on a Windows windows machine and had to bind an ssl certificate to 8443 in order for this to work.

I looked around and the only articles involve Apache, which I am not using.

Is there another way to go about this?

              
     
     

Lista de respostas

0
 
vote

A questão, como aludida por Jacek, foi que eu estava usando localhost .

Eu alterei o código abaixo e funcionou bem na medida em que solicitações externas estavam atingindo o aplicativo.

Host = Configuration.Config.Get("grapevine-host", "localhost")

para

Host = Configuration.Config.Get("grapevine-host", "*")

 

The issue, as alluded to by Jacek, was that I was using localhost.

I changed the code as below and it worked fine in so far as external requests were reaching the application.

Host = Configuration.Config.Get("grapevine-host", "localhost")

To

Host = Configuration.Config.Get("grapevine-host", "*")

 
 

Perguntas relacionadas

0  Como construir um arquivo .csproj com monodesp e pacotes Nuget com Ubuntu 20.04 LTS  ( How to build a csproj file with monodevelop and nuget packages with ubuntu 20 0 ) 
Eu estou tentando construir um projeto C # que eu desenvolvi em outro sistema operacional para o Linux usando minha máquina Ubuntu 20.04 Lts. Eu não posso par...

2  Nano sintaxe destacando para C # e / ou ASP.NET  ( Nano syntax highlighting for c and or asp net ) 
Alguém tem (ou pode apontar na direção de um arquivo nanorc que contém destaque de sintaxe para C # e / ou ASP.NET? ...

6  Como faço para executar programas .NET?  ( How do i run net programs ) 
Como .NET é independente do sistema operacional Como posso executar programas construídos / compilados no .NET 4.0? Posso desenvolver software no Ubuntu for ...

10  Existe uma maneira de instalar o Ubuntu despojado sem aplicativos de desktop?  ( Is there a way to install ubuntu stripped down without desktop applications ) 
Apenas para começar, eu sei de lubuntu mas realmente não atende o que estou procurando. Basicamente, o que estou procurando é a instalação padrão do Desktop...

5  É possível executar o ASP.NET MVC3?  ( Is it possible to run asp net mvc3 ) 
Eu já vi em algum lugar que Monodev está permitindo isso, mas quando instalei o Ubuntu e Monodev, encontrei apenas o MVC1 como uma opção para o projeto criar....

2  Instalando o Connectwise  ( Installing connectwise ) 
Eu estou querendo saber se alguém fora que tenha sido capaz de instalar o Connwise PSA no Ubuntu? Eu tenho vinho e funcionamento, e sei que o connuncise pre...

38  Precisa instalar mono para usar o Azure no Ubuntu 14.04  ( Need to install mono to use azure on ubuntu 14 04 ) 
Eu tenho tido uma peça usando o MS Azure através do Ubuntu, mas para gerenciar meu servidor Azure, ele me pediu para instalar o Silverlight que então me dirig...

12  Onde posso encontrar pacotes f #? [fechado]  ( Where can i find f packages ) 
. Esta questão é improvável que ajude a futuros visitantes; Só é relevante para uma pequena área geográfica, um momento esp...

2  Como faço para instalar mono por 17,10?  ( How do i install mono for 17 10 ) 
Eu gostaria de instalar mono-complete para que o PlayonLinux funcione corretamente. http://www.mono-project.com/download/ Este post descreve como instalar...

37  Pacote mono para vinho não é instalado  ( Mono package for wine is not installed ) 
Vinho está dizendo que o pacote mono não está instalado, mas eu instalei com terminal por: sudo apt-get install mono-complete O que devo fazer? ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.