Parche para licencias de terminal server?

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sahitec
    Junior Member
    • Jan
    • 2

    #76
    Si todo tal cual, y de hecho no marca ningun error.

    Comentario

    • jmtella
      Administrator
      • Nov
      • 20690

      #77
      Originalmente publicado por sahitec Ver Mensaje
      Si todo tal cual, y de hecho no marca ningun error.
      ¿y el server de licencias activado y las licencias cargadas?

      Comentario

      • Blas
        Junior Member
        • Feb
        • 8

        #78
        Hola he realizado todo correctamente y solo me falla en el ultimo paso donde debe coger el servisor de licencias

        me funciona actualmente correctamente pero me indica que es por el tiempo de prueba

        PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("----------")
        No se puede llamar a un método en una expresión con valor NULL.
        En línea: 1 Carácter: 1
        + $obj.SetSpecifiedLicenseServerList("aqua")
        + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo : InvalidOperation: ( [], RuntimeException
        + FullyQualifiedErrorId : InvokeMethodOnNull

        Haga clic en la imagen para ver una versión más grande

Nombre:	ts2.PNG
Visitas:	2226
Size:	45,3 KB
ID:	31593Haga clic en la imagen para ver una versión más grande

Nombre:	ts1.PNG
Visitas:	2125
Size:	45,3 KB
ID:	31594

        puedes ayudarme

        Comentario

        • jmtella
          Administrator
          • Nov
          • 20690

          #79
          Originalmente publicado por Blas Ver Mensaje
          Hola he realizado todo correctamente y solo me falla en el ultimo paso donde debe coger el servisor de licencias

          me funciona actualmente correctamente pero me indica que es por el tiempo de prueba

          PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("----------")
          No se puede llamar a un método en una expresión con valor NULL.
          En línea: 1 Carácter: 1
          + $obj.SetSpecifiedLicenseServerList("aqua")
          + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          + CategoryInfo : InvalidOperation: ( [], RuntimeException
          + FullyQualifiedErrorId : InvokeMethodOnNull

          Haga clic en la imagen para ver una versión más grande

Nombre:	ts2.PNG
Visitas:	2226
Size:	45,3 KB
ID:	31593Haga clic en la imagen para ver una versión más grande

Nombre:	ts1.PNG
Visitas:	2125
Size:	45,3 KB
ID:	31594

          puedes ayudarme
          Se supone que aqua es el nombre de ti maquina ¿no?... ping a aqua que te da?

          Comentario

          • jmtella
            Administrator
            • Nov
            • 20690

            #80
            Originalmente publicado por jmtella Ver Mensaje

            Se supone que aqua es el nombre de ti maquina ¿no?... ping a aqua que te da?
            Oye.. y cada vez que quieras modificar algo, lo primero que hay que hacer es:

            Código:
            $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
            Que me parece que es lo que te falta...

            Comentario

            • Blas
              Junior Member
              • Feb
              • 8

              #81
              Gracias aqua es el nombre de la maquina y es la misma maquina es decir donde esta intalada la licencia y es el host, es un workgoup

              lo he repestido pero me da el mismo error

              PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
              PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
              Excepción al llamar a "SetSpecifiedLicenseServerList": ""
              En línea: 1 Carácter: 1
              + $obj.SetSpecifiedLicenseServerList("AQUA")
              + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              + CategoryInfo : NotSpecified: ( [], MethodInvocationException
              + FullyQualifiedErrorId : WMIMethodException

              PS C:\Users\mbielsa>

              No se si me falla algo, las licencias estan bien instaladas.

              Gracias de antemano Haga clic en la imagen para ver una versión más grande

Nombre:	ts3.GIF
Visitas:	2091
Size:	65,3 KB
ID:	31618


              Comentario

              • jmtella
                Administrator
                • Nov
                • 20690

                #82
                No tiene sentido. Se supone que lo estas ejecutando arrancando el PowerShell "Como Administrador", ¿no?... y que arrancas el powershell de 64 bits...

                Si aun así, sigue fallando, ejecuta, para ver lo que tienes asignado:

                Código:
                $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                $obj.GetSpecifiedLicenseServerList()

                Comentario

                • Blas
                  Junior Member
                  • Feb
                  • 8

                  #83
                  no me sale maquina asignada

                  PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                  PS C:\Users\mbielsa> $obj.GetSpecifiedLicenseServerList()


                  __GENUS : 2
                  __CLASS : __PARAMETERS
                  __SUPERCLASS :
                  __DYNASTY : __PARAMETERS
                  __RELPATH :
                  __PROPERTY_COUNT : 2
                  __DERIVATION : {}
                  __SERVER :
                  __NAMESPACE :
                  __PATH :
                  ReturnValue : 0
                  SpecifiedLSList : {}
                  PSComputerName :


                  Comentario

                  • Blas
                    Junior Member
                    • Feb
                    • 8

                    #84
                    por si indica algo este es el resultado de cambiar el modo de licencia

                    PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                    PS C:\Users\mbielsa> $obj.ChangeMode(4)


                    __GENUS : 2
                    __CLASS : __PARAMETERS
                    __SUPERCLASS :
                    __DYNASTY : __PARAMETERS
                    __RELPATH :
                    __PROPERTY_COUNT : 1
                    __DERIVATION : {}
                    __SERVER :
                    __NAMESPACE :
                    __PATH :
                    ReturnValue : 0
                    PSComputerName :

                    mi usuario es
                    administrador de la maquina

                    gracias de antemano

                    Comentario

                    • jmtella
                      Administrator
                      • Nov
                      • 20690

                      #85
                      Oye, he mirado y has cargado en el server de licencias por dispositivo. No me gusta, elimínalas y carga licencias por usuario.

                      Comentario

                      • Blas
                        Junior Member
                        • Feb
                        • 8

                        #86
                        Hola jMetella he vuelto los pasos del Powersell mi usaurio es adminsitrador de la mauquina que es la misma maquina donde tengo cargadas las licencias e intento agregar el servidor de licencias
                        te anexo los resultados el ping es correcto yaque es la misma maquina

                        PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                        PS C:\Users\mbielsa> $obj.ChangeMode(4)


                        __GENUS : 2
                        __CLASS : __PARAMETERS
                        __SUPERCLASS :
                        __DYNASTY : __PARAMETERS
                        __RELPATH :
                        __PROPERTY_COUNT : 1
                        __DERIVATION : {}
                        __SERVER :
                        __NAMESPACE :
                        __PATH :
                        ReturnValue : 0
                        PSComputerName :



                        PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                        PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
                        Excepción al llamar a "SetSpecifiedLicenseServerList": ""
                        En línea: 1 Carácter: 1
                        + $obj.SetSpecifiedLicenseServerList("AQUA")
                        + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        + CategoryInfo : NotSpecified: ( [], MethodInvocationException
                        + FullyQualifiedErrorId : WMIMethodException

                        PS C:\Users\mbielsa> ping aqua

                        Haciendo ping a AQUA [fe80::e440:6a70:e7b0:8157%13] con 32 bytes de datos:
                        Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                        Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                        Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                        Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m

                        Estadísticas de ping para fe80::e440:6a70:e7b0:8157%13:
                        Paquetes: enviados = 4, recibidos = 4, perdidos = 0
                        (0% perdidos),
                        Tiempos aproximados de ida y vuelta en milisegundos:
                        Mínimo = 0ms, Máximo = 0ms, Media = 0ms
                        PS C:\Users\mbielsa>

                        gracais por tu ayuda

                        Comentario

                        • jmtella
                          Administrator
                          • Nov
                          • 20690

                          #87
                          Originalmente publicado por Blas Ver Mensaje
                          Hola jMetella he vuelto los pasos del Powersell mi usaurio es adminsitrador de la mauquina que es la misma maquina donde tengo cargadas las licencias e intento agregar el servidor de licencias
                          te anexo los resultados el ping es correcto yaque es la misma maquina

                          PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                          PS C:\Users\mbielsa> $obj.ChangeMode(4)


                          __GENUS : 2
                          __CLASS : __PARAMETERS
                          __SUPERCLASS :
                          __DYNASTY : __PARAMETERS
                          __RELPATH :
                          __PROPERTY_COUNT : 1
                          __DERIVATION : {}
                          __SERVER :
                          __NAMESPACE :
                          __PATH :
                          ReturnValue : 0
                          PSComputerName :



                          PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                          PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
                          Excepción al llamar a "SetSpecifiedLicenseServerList": ""
                          En línea: 1 Carácter: 1
                          + $obj.SetSpecifiedLicenseServerList("AQUA")
                          + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                          + CategoryInfo : NotSpecified: ( [], MethodInvocationException
                          + FullyQualifiedErrorId : WMIMethodException

                          PS C:\Users\mbielsa> ping aqua

                          Haciendo ping a AQUA [fe80::e440:6a70:e7b0:8157%13] con 32 bytes de datos:
                          Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                          Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                          Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
                          Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m

                          Estadísticas de ping para fe80::e440:6a70:e7b0:8157%13:
                          Paquetes: enviados = 4, recibidos = 4, perdidos = 0
                          (0% perdidos),
                          Tiempos aproximados de ida y vuelta en milisegundos:
                          Mínimo = 0ms, Máximo = 0ms, Media = 0ms
                          PS C:\Users\mbielsa>

                          gracais por tu ayuda
                          A ver.. ¿arrancas el powershell con botón derecho "Ejecutar como Administrador"?... y por cierto, no se por qué has cargado licencias por dispositivo.. debe ser por usuario, y además en un server de licencias NO se pueden mezclar por usuario o por dispositivo... una sola de las opciones.

                          Comentario

                          • Blas
                            Junior Member
                            • Feb
                            • 8

                            #88
                            como elimino las licencias de dispositivo, no me deja convertilas
                            geacias

                            Comentario

                            • Blas
                              Junior Member
                              • Feb
                              • 8

                              #89
                              solucionDO l ejecutar añ ejecutar como administrador a funcionado, no he tenido que desintalar las de dispositivo, no se si aun es conveniente deinstalar estas licencias mil gracias por todo eres de lo mejor

                              Comentario

                              • jmtella
                                Administrator
                                • Nov
                                • 20690

                                #90
                                Originalmente publicado por Blas Ver Mensaje
                                solucionDO l ejecutar añ ejecutar como administrador a funcionado, no he tenido que desintalar las de dispositivo, no se si aun es conveniente deinstalar estas licencias mil gracias por todo eres de lo mejor
                                Si. Tienes que quitar las licencias de dispositivo y poner todas por user. Y dar el comando del powershell anterior, para decirte que es por "user".

                                $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
                                $obj.ChangeMode(4)

                                como administrador, por supuesto.
                                Si no haces esto tendrás miles de problemas.

                                Comentario

                                Trabajando...
                                X