[puntonet] Certificados para SSL

2010-03-17 Por tema csalvat...@siprod.net
Si tenès un controlador de dominio y podès agregarle roles, te recomendarìa
instales el rol de CA en lugar de instalar OpenSSL.

Original Message:
-
From: Luis Farzati lfarz...@gmail.com
Date: Wed, 17 Mar 2010 12:13:28 -0300
To: puntonet@mug.org.ar
Subject: [puntonet] Certificados para SSL


Hola Federico,

Para instalar un certificado en el IIS, primero tenés que generar el pedido
de certificado. Esto lo hacés desde el mismo IIS, en la solapa *Directory
Security* -> *Server Certificate*. Este link de MS te explica bien todos los
pasos:

http://support.microsoft.com/default.aspx?scid=KB;en-us;q228821

Ahora, si te están diciendo que el certificado sea privado, vos tenés que
ser tu propio CA (autoridad del certificado). Para esto podés usar OpenSSL,
crear el CA y firmar el pedido de certificado. Nunca lo hice sobre Windows,
pero encontré un how-to bastante detallado y un port de OpenSSL para Windows
acá:

http://www.dylanbeattie.net/docs/openssl_iis_ssl_howto.html

Una vez hecho todo eso, este link te explica como instalarlo en el IIS (es
simplemente volver a Directory Security -> Server Certificate pero esta vez
seleccionando la opción de Instalar Certificado):

http://support.microsoft.com/default.aspx?scid=kb;EN-US;228836


Saludos
Luis


2010/3/17 Federico Lazarte 

>  Hola Gente
> Tengo una consulta que hacerles.
> Me estan pidicendo hacer un certificado SSL que cumpla las siguientes
> caracteristicas:
> - No sea publico
> - Disponible solo para usuarios del sistema.
>
> Tengo 0 ideas sobre esto, cualquier ayuda es bienvenida.
> Muchas gracias.
>
>
>
>
> --
> No te preocupes en perder tus mensajes. Hotmail guarda el borrador de lo
> que estás escribiendo. Ver
más
>



mail2web - Check your email from the web at
http://link.mail2web.com/mail2web





[puntonet] Error al descargar archivos

2009-09-24 Por tema csalvat...@siprod.net

Hice la prueba de pegar la url de GetFile y me da el mismo error de vi=
sta no disponible en la im=E1genes y los txt los veo vac=EDos.
=A0
=A0
=A0
=A0
El 24 de septiembre de 2009 10:46, Leonardo Mich=
eloni leonardogabrielmichel...@gmail.com> escribi=F3:
si le peg=E1s a la url del la p=
=E1gina que tiene GeFile (algo comohttp://miservidor/app/get=
file.aspx" target=3D"_blank">http://miservidor/app/getfile.aspx) ves lo=
s archivos?
2009/9/24 Susana Huenchuman susanam...@gmail.com>:> Hola Gente, en una aplicaci=F3n impl=
ement=E9 una p=E1gina GetFile, que me permite> desplegar el contenid=
o de un archivo. El m=E9todo Page_Load tiene el siguiente
> c=F3digo>> Response.Clear();>> Response.Ad=
dHeader(>> "Content-Disposition", "attachment;=
 filename=3D" + oFileInfo.FileName);>> Response.AddHeade=
r(
>> "Content-Length", oFileData.Data.Length.ToString());=
>> Response.ContentType =3D>> "application=
/octet-stream";>> Response.BinaryWrite(oFileData.Data);<=
br>
>> Response.Flush();>> Response.Close();>> Response.End();>> Localmente me anda b=E1rbaro, se ven =
las im=E1genes, archivos de texto, .doc...> todo bien. Pero en la ve=
rsi=F3n publicada, se ven los txt vac=EDos y algunas
> im=E1genes con vista no disponible. Este archivo GetFile, lo llamo des=
de un> gridview, que tiene Ajax, se puede deber a esto el error??? G=
racias desde> ya.>>


[puntonet] [OT] pdf incrustado en aSP.nET

2009-09-16 Por tema csalvat...@siprod.net

buenas!! 
=A0
Alguien sabe si es posible incrustar un pdf dentro de asp.net, vi un ejemplo pero estaba hecho con flash, algun ot=
ra opcion, saben si es factible?
alguna idea por donde comenzar?
=A0
desde ya muchas=A0gracias!!
=A0
Slds 
Clarisa


[puntonet] Off-Topic: Consulta sobre VPN.

2009-08-25 Por tema csalvat...@siprod.net
A ver si entendì. Las dos PCs con las que probàs están en la misma red que, a 
través de Internet, accede al servidor. Con una de estas PCs llegás, con la 
otra no. ¿Correcto?

¿Cuando configurás la conexión a la VPN, indicás un nombre de dominio o la IP 
pùblica del servidor VPN?


C.S.

- Original Message -
From: =?UTF-8?Q?Javier_Osvaldo_Ch=C3=A9rcoles?= 
To: puntonet@mug.org.ar ; 
Subject: RE: [puntonet] Off-Topic: Consulta sobre VPN.
Sent: Tue, 25 Aug 2009 10:54:00 -0300
Gracias por responder. Pruebo desde dos PC distintas a través de Internet en la 
misma red. El servidor esta en otra oficina. Y el firewall lo desactive y me 
hace lo mismo.Gracias nuevamente.Javier.- Original Message - From: 
To: Sent: Tuesday, August 25, 2009 
10:40 AMSubject: [puntonet] Off-Topic: Consulta sobre VPN.> cuando decìs que te 
conectás, te referís a que estás probando la conexión > desde la misma red o a 
través de Internet ?> Hay algún firewall en el medio que pueda estar bloqueando 
el servicio ?>> - Original Message -> From: 
=?iso-8859-1?Q?Javier_Osvaldo_Ch=E9rcoles?= > > 
To: puntonet@mug.org.ar ;> Subject: RE: [puntonet] 
Off-Topic: Consulta sobre VPN.> Sent: Tue, 25 Aug 2009 10:27:42 -0300>> 
>> Gente, 
perdón por el Off-Topic, pero estoy con las> siguiente incognita. Configure en 
un Servidor con Windows Server 2003 R2 > una> VPN, con una conexión entrante y 
el problema es que desde mi PC me > conecto, pero> cuando quiero conectarme de 
otro equipo con Windows XP, como mi notebook, > no me> deja; dice que el equipo 
remoto no responde.>  > Si alguien me puede tirar una idea, se los> 
agradezco.>  > Saludos.>  > Javier> 

[puntonet] Off-Topic: Consulta sobre VPN.

2009-08-25 Por tema csalvat...@siprod.net








Gente, perd=F3n por el Off-Topic, pero =
estoy con las=20
siguiente incognita. Configure en un Servidor con Windows Server 2003 R2 =
una=20
VPN, con una conexi=F3n entrante y el problema es que desde mi PC me =
conecto, pero=20
cuando quiero conectarme de otro equipo con Windows XP, como mi =
notebook, no me=20
deja; dice que el equipo remoto no responde.
 
Si alguien me puede tirar una idea, se =
los=20
agradezco.
 
Saludos.
 
Javier


[puntonet] dll

2009-07-02 Por tema csalvat...@siprod.net





[puntonet] TcpClient envio y recepcion de mensajes

2009-07-01 Por tema csalvat...@siprod.net
perdón que me cuelgue tan tarde de estos mails, pero hay un problema que
suele ser bastante común y que no encuentro en la cadena de mails que lo
hayas verificado.

cuando vos ejecutás:

   sw.ReadLine();

(y entiendo que 'sw' es un error de tipeo)

la clase espera encontrar un "\r\n" en el stream para dar por completa una
línea. 

¿Tenés por seguro que del otro lado están enviando esto?




C.S.





Original Message:
-
From: Carlos Peix peix-lis...@praxia.com.ar
Date: Wed, 1 Jul 2009 08:39:24 -0300
To: puntonet@mug.org.ar
Subject: [puntonet] TcpClient envio y recepcion de mensajes


Hola Marcel,
 
Perdona que no conteste tus preguntas en forma exacta, me resulta mas facil
exponer las ideas como me vienen, de todas maneras creo que estan tratadas
todas tus inquietudes, caso contrario, consulta de nuevo en forma
especifica.
 
Definitivamente es necesario que sepas cual es el "protocolo" de
comunicacion, esto es, la documentacion que establace como enviar los
mensajes al servidor y como el servidor te los envia.
 
En este protocolo debe definirse el "mensaje" que usualmente tiene una
estructura definida, por ejemplo:

*   

secuencia de inicio de mensaje (uno o mas caracteres o bytes)
*   

cuerpo del mensaje
*   

secuencia de fin de mensaje (uno o mas caracteres o bytes)

En algunos casos el cuerpo de mensaje se divide en una seccion header, con
estructura fija y una seccion que le sigue cuya interpretacion depende de
los valores del header pero asumo que tu caso es mas sencillo.
 
Entonces, seguro necesitas saber con que caracteres se limitan los mensajes
de ida y de vuelta. Esto es necesario ya que, de otra manera, seria
imposible identificar los mensajes en el stream continuo del socket.
 
 
Cambiando de tema, en cuanto a la implementacion, la division de sockets en
sincronicos o asincronicos se refiere a si tu codigo se bloquea (sincronico)
o no (asincronico) mientras el mensaje se envia entre los sockets del
cliente y del servidor. Esto es a nivel de TCP/IP y no tiene nada que ver
con el tiempo que demore el servidor en responder un mensaje recibido.
 
El tiempo entre sockets es del orden de los milisegundos en una red LAN
mientras que el servidor, una vez recibido el mensaje, puede tardar muchos
segundos en procesar y responder.
 
Creo que para empezar y si estas en una red confiable, rapida y de baja
latencia (tipicamente una LAN o red local) y si, ademas, el trafico no es
intenso, podes trabajar con sockets sincronicos.
 
Luego viene un nivel superior, la capa de aplicacion. Segun decis, tu
aplicacion, una vez que envia el mensaje se queda esperando (bloqueada) la
respuesta. Esto es un comportamiento sincronico de nivel superior al que
comente en el parrafo anterior.
 
Creo que un comportamiendo sincronico a esta nivel es mucho mas riesgoso y
no te va a servir para construir un servicio confiable.
 
 
Carlos Peix

  _  

De: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] En nombre de Marcel
Felix
Enviado el: Martes, 30 de Junio de 2009 08:36 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Re: [puntonet] RE: [puntonet] TcpClient envío y recepcion
de mensajes


Hola Carlos, gracias por la respuesta. Estoy viendo los links.
 
La aplicacion cliente que tengo ahora ya tiene implementado un thread para
recibir los mensajes del Servidor. Para el envío de mensajes, utilizo un
timer que se repite cada x segundos. Esto lo hago asi porque necesito hacer
una cola de espera con las peticiones de mi cliente al servidor, de manera
que solo haya una petición a la vez..
 
Utilizo un objeto tcpclient y ya cambié de utilizar streamwriter y
streamreader a Networkstream para mandar la informacion como arreglos de
bytes.
 
La primera duda que tengo es con la cuestión de, si utilizar métodos
sincronos o asincronos. Hasta ahorita no he usado métodos asincronos porque
requiero esperar la respuesta del servidor forzosamente para poder continuar
con el procesamiento en mi programa. Un caso simple de lo que hago es que
mando una solicitud de eco y tengo que esperar a que el servidor me regrese
el mensaje para poder continuar. Mientras mi programa espera por la
respuesta, no tengo necesidad de hacer otras cosas. ¿En este tipo de
escenario es conveniente mantenerme con métodos síncronos?
 
Por otro lado. Como comentaba en mi mensaje anterior, yo solo tengo que
implementar el cliente. No sé cómo esté implementado el servidor. No sé en
qué lenguaje esté desarrollado, tampoco sé cómo es que tiene implementado el
envio y recepción de mensajes (si usan streams, networkstreams, si envian y
reciben las cadenas de texto o los arreglos de bytes, en una sola
instrucción o de uno en uno). 
El hecho de implementar métodos sincronos o asincronos en el cliente ¿lo
determina en mayor o menor medida la manera en que estén implementados los
métodos en el servidor?
 
¿Tengo que saber de antemano como envia y recibe datos el servidor? O bien,
mientras haya información en el stream, ¿da 

[puntonet] duda con autenticacion de asp.net y directorio activo (The trust relationshi

2009-06-22 Por tema csalvat...@siprod.net












Holaa amigo seste proyecto me estaba funcionando perfectamente. Desde =
hace 
un rato me esta dando problemas de error codigo y no tengo la menor id=
ea 
por que ¿alguien sabe? gracias

The trust relationship between this workstation and the primary doma=
in 
failed.
 
 
 
PEPE Pepe Ballaga Empresa Generacion Distribuida Ciud=
ad 
HabanaTelf: 8613543 ext 812 861 2679862 8675862 3686864=
3521 
(directo)mailto:pepe.ball...@gmail.com";>pepe.ball...@gmail.c=
ommailto:pepe_ball...@yahoo.com";>pepe_ball...@yahoo.com




[puntonet] SqlException Timeout expired desde asp.net

2009-06-12 Por tema csalvat...@siprod.net

http://www.w3.org/TR/REC-html40";>















Hola =
Daniel,

Perdón, me olvide decir que con =
pocos
registros funciona. Tema es que tarda mucho más. Por ejemplo, si le =
paso 10 registros
a procesar – pasa (tarda 15-20 seg.), con 100 ya se va a pasear. =
Ejecutando
directamente desde Sql Server con 1000 reg. tarda 4 segundos. =
 

 









De:
puntonet@mug.org.ar [mailto:punto...@mug.org.ar] En nombre de Daniel Calvin
Enviado el: Viernes, 12 =
de Junio
de 2009 11:40 a.m.
Para: =
puntonet@mug.org.ar
Asunto: [puntonet] =
SqlException
Timeout expired desde asp.net



 

Hola =
Alexey

Me parece que el timeout que te da es de conexion, no de =
ejecución.
Podrías tener mal el nombre del servidor sql por ejemplo o el web =
server no
tiene visibilidad con el sql.
Le pegaría una mira a la cadena de conexion

Daniel Calvin



2009/6/12 Alexey Agapov aaga...@directvla.com.ar>=






Buen dia
gente,

Tengo un
sp que cuando ejecuto desde http://asp.net"; =
target="_blank">asp.net
que me da  timeout expired (tarda mas de 30 seg.). Si lo ejecuto
directamente en sql (con la opcion execute del submenu sobre sp) tarda 5 =
seg.

Probe
ejecutarlo por daab y de forma tradicional desde distintas aplicaciones =
y
siempre se va al timeout. ¿Alguna idea?

Gracias

 

.net
framework 2.0 | vs2008 | sql Server 2005

__

Timeout
expired.  The timeout period =
elapsed prior
to completion of the operation or the server is not =
responding.

 

  
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, =
Boolean
breakConnection)

  
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException =
exception,
Boolean breakConnection)

  
at
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateOb=
ject
stateObj)

  
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, =
SqlCommand
cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet =
bulkCopyHandler,
TdsParserStateObject stateObj)

  
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader =
ds,
RunBehavior runBehavior, String =
resetOptionsString)

  
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean =
async)

  
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String =
method,
DbAsyncResult result)

  
at =
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult
result, String methodName, Boolean =
sendToPipe)

  
at =
System.Data.SqlClient.SqlCommand.ExecuteNonQuery()

  
at _Default.test_Click(Object sender, EventArgs e) in
c:\Inetpub\wwwroot\WebSite\Default.aspx.cs:line =
79










-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar";>http://www.cooperator.com.ar
Microsoft Certified Professional








[puntonet] Problema con Ado.Net y Excel

2009-06-01 Por tema csalvat...@siprod.net

Estimados,   Tengo el s=
iguiente problema: Estoy tomando una planilla Excel creada con la version 2=
003 desde una aplicacion WinForms hecha en VS2005. Utilizo los objetos OleD=
b de Ado.Net para abrir la planilla, leer los datos y cargarlos en un D=
ataGridView. Hasta aca todo bien, incluso puedo insertar nuevos registros u=
tilizando un comando INSERT clásico. El problema surge cuando quiero hace=
r un UPDATE. Aparentemente se ejecuta sin problemas pero al cerrar el progr=
ama y volver a abrir la planilla sale una excepcion "La tabla externa no ti=
ene el formato adecuado" y si uno abre la planilla con Excel se encuentra c=
on que todos los registros se corrieron de lugar y se generan valores en nu=
ll.   Valen las siguientes aclaraciones: 1.- La planilla contiene exclusivamente datos, no hay fórmulas =
ni macros ni siquiera tiene formatos especiales de celda (color, bordes, an=
cho). 2.- El error solo lo obtengo con diferentes configuracio=
nes de máquina/sistema operativo/Framework instalados. Ejemplos: =
    a.- El programa se desarrolló en una máquina co=
n Vista Business + Frameworks desde 2.0 a 3.5 + Office 2007con sus service =
packs. Aqui todo funciona de maravillas.     b.=
- Test en máquina con Windows XP+Frameworks 2.0 a 3.5 sin Office . Todo O=
K     c.- Test en máquina con Windows XP+Fram=
ework 2.0 + Office 2003. Falla Update.     En e=
sta última máquina, por deducción simple y para probar, instalamos el=
 Framework 3.5 pero sigue fallando el Update. 3.- Chequeamos l=
a version del Jet.OLEDB 4.0 en todas las máquinas y estamos en el últim=
o service pack (8).     La caden=
a de conexión es simple:   string conne=
ctionstr = string.Format("Provider=Microsoft.Jet.OLEDB=
..4.0;Data Source={0};Extended Properties=\"Excel 8.0;HDR=NO;\"", archivo);   Estoy un poco desconcertado en cuanto a  q=
ué cosas me falta probar o verificar los requerimientos, asi que les pido=
 que me guien un poco.   Muchas Gracias de a=
ntemano Saludos   Jorge Monsalv=
o    =
 ¡V=
iví la mejor experiencia en la web!Descargá gratis el nuevo Interne=
t Explorer 8 http://downloads.yahoo.com/ieak8/?l=ar

[puntonet] RE: [puntonet] =?iso-8859-1?Q?SSIS_error_en_transacción?=

2009-05-27 Por tema csalvat...@siprod.net



Buenas tardes,
Soy nueva en el tema.
 
Hice un paquete&n=
bsp;SSIS que funcionaba hasta que modifiqué la propiedad Transa=
ccionOption a Required(antes tenía Supported). Lo único que hace el paq=
uete es un update en el mismo servidor del connection manager, pero debe re=
alizarlo en transacción.
 
El error que genera es el siguiente:
 
The SSIS Runtime =
has failed to enlist the OLE DB connection in a distributed transaction wit=
h error 0x8004D025 "El administrador de transacción asociada ha deshabili=
tado su soporte para transacciones de red o remotas."
 
El servidor del Connection Manager es WS2003 Enterprise=
 Edition SP2
 
Muchas gracias.
Cecilia. ¡Obtén la mejor experiencia en la web!Descarga gratis el=
 nuevo Internet Explorer 8 http://downloads.yahoo.com/ieak8/?l=e1

[puntonet] Pasar consulta en LinQ a Datatable.

2009-01-20 Por tema csalvat...@siprod.net



Buenas muchachos, envio esta consulta a esta lista ya que la 
considero generica a esta lista. Estoy empezando con LinQ, quiero hacer una 
consulta a una tabla dentro de un esquema de LinQ y quiero que ese 
resultado pasarlo a un DataTable, "descolgado", que creo en 
el momento que lo necesito, por ej., un metodo, hago alguna tarea y lo 
desecho.
Si alguien cuenta con un ejemplo se lo agradecere ya que lo que vi en 
internet y los libros que tengo no me sirvio, o no lo se usar.
 
Muy atte.
 
Javier O. Chrcoles. 



[puntonet] Error al ejecutar metodo contra Sybase.

2008-11-07 Por tema csalvat...@siprod.net








Si pero en el caso del dataadapter, es 
igual?

  - Original Message - 
  From: 
  mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] 
  To: mailto:puntonet@mug.org.ar";>puntonet@mug.org.ar 
  Sent: Friday, November 07, 2008 =
11:04 
  AM
  Subject: [puntonet] Error al =
ejecutar 
  metodo contra Sybase.
  probà llamando explìcitamente al =
mètodo .Dispose() del 
  datareader- Original Message 
  -From: =?UTF-8?Q?Javier_Osvaldo_Chércoles?= =
[EMAIL PROTECTED]>To: 
  mailto:puntonet@mug.org.ar";>puntonet@mug.org.ar puntonet@mug.org.ar>; =
Subject: 
  RE: [puntonet] Error al ejecutar metodo contra Sybase.Sent: Fri, 7 =
Nov 
  2008 10:59:12 -0300Muchas =
gracias, lo 
  pude resolver. Después me tiro un error parecido, pero =
con cursors. Hice 
  lo mismo y salio andando. Igualmente me gustaria =
saber como 
  hacerlo sin cambiar este valor, ni cerrando la =
conexión. Pero por ahora 
  safo. Gracias 
  nuevamente. Javier.  - Original =
Message 
  -   From:   mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] =
  To: 
  mailto:puntonet@mug.org.ar";>puntonet@mug.org.ar =
  Sent: 
  Friday, November 07, 2008 10:51   AM  Subject: =
[puntonet] 
  Error al ejecutar   metodo contra Sybase.  dale, no =
hay 
  problema- Original Message   -From: 
  =?UTF-8?Q?Javier_Osvaldo_Chércoles?= 
  <[EMAIL PROTECTED]>To:   mailto:puntonet@mug.org.ar";>puntonet@mug.org.ar 
  <puntonet@mug.org.ar>; Subject:   RE: =
[puntonet] Error 
  al ejecutar metodo contra Sybase.Sent: Fri, 7 Nov   2008 =
10:07:22 
  -0300<!DOCTYPE HTML PUBLIC =
"-//W3C//DTD HTML 4.0   
  Transitional//EN"><META http-equiv=Content-Type =
  
  content="text/html; charset=utf-8">Gracias nuevamente. =
  Veo 
  que puedo hacer.&nbsp;Si llegado el caso no consigo que =
  
  ande, te vuelvo a   
  =
consultar.&nbsp;&nbsp;Saludos&nbsp;Javier.