alogr | threadsafe non-blocking asynchronous configurable logger | Architecture library

 by   wayneeseguin Ruby Version: Current License: Non-SPDX

kandi X-RAY | alogr Summary

kandi X-RAY | alogr Summary

alogr is a Ruby library typically used in Architecture applications. alogr has no bugs, it has no vulnerabilities and it has low support. However alogr has a Non-SPDX License. You can download it from GitHub.

AlogR is a threadsafe non-blocking asynchronous configurable logger for Ruby.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              alogr has a low active ecosystem.
              It has 11 star(s) with 2 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              alogr has no issues reported. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of alogr is current.

            kandi-Quality Quality

              alogr has no bugs reported.

            kandi-Security Security

              alogr has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              alogr has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              alogr releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed alogr and discovered the below as its top functions. This is intended to give you an instant insight into alogr implemented functionality, and help decide if they suit your requirements.
            • Create a new log file
            • Load configuration .
            • Initialize a file .
            • Initialize an IO object
            • Handles log messages
            • Write a string to the buffer
            • unables config .
            • Add an error to the log
            • Removes a log
            • Adds a key to the logger .
            Get all kandi verified functions for this library.

            alogr Key Features

            No Key Features are available at this moment for alogr.

            alogr Examples and Code Snippets

            No Code Snippets are available at this moment for alogr.

            Community Discussions

            QUESTION

            Firefox SEC_ERROR_INADEQUATE_CERT_TYPE with NO Enhanced Key Usage
            Asked 2017-Jul-03 at 17:12

            I have spent my entire afternoon trying to create a CA that Firefox will work with, every attempt has worked with:

            • Microsoft Edge
            • Microsoft IE 11
            • Google Chrome 59
            • Opera 46
            • wget 1.17.1
            • curl 7.47.0

            ... but not Firefox 54.0.1 which just consistently throws SEC_ERROR_INADEQUATE_CERT_TYPE and refuses to talk to the server. I've removed the Enhanced Key Usage of All Application Policies from Root CA as per https://bugzilla.mozilla.org/show_bug.cgi?id=1049176, but it still doesn't work..... What am I missing? I'm out of ideas....

            Latest attempt

            Apologies for this massive section, but this is everything Windows will tell me about the current attempt to make this work; hopefully someone will spot what the issue is!!!

            Root CA
            • Version: V3
            • Serial: ‎33 9c 48 f4 0a 2f fc 4e
            • Signature Alogr: sha256RSA
            • Signature Hash Algor.: sha256
            • Issuer: C=GB, O=Org Name Here, CN=Org Name Root CA
            • Valid From: ‎02 ‎July ‎2017 19:38:24
            • Valid To: ‎02 ‎July ‎2047 19:38:24
            • Subject: C=GB, O=Org Name Here, CN=Org Name Root CA
            • Public Key: RSA 2048-bit
            • Public Key Params: 05 00
            • Authority Key Identifier: KeyID=d3 f2 2f 78 c2 db 20 d7 63 72 fd d8 54 be 75 2c fe ef d3 3f
            • Certificate Policies: [1]Certificate Policy: Policy Identifier=1.3.6.1.4.1.[OrgPEN].1.1 [1,1]Policy Qualifier Info: Policy Qualifier Id=CPS Qualifier: http://pki.orgname.fqdn/cps
            • Subject Key ID: d3 f2 2f 78 c2 db 20 d7 63 72 fd d8 54 be 75 2c fe ef d3 3f
            • Basic Constraints: Subject Type=CA Path Length Constraint=None
            Issuing CA
            • Version: V3
            • Serial: ‎15 6c 30 6d d8 f1 eb b0
            • Signature Alogr: sha256RSA
            • Signature Hash Algor.: sha256
            • Issuer: C=GB, O=Org Name Here, CN=Org Name Root CA
            • Valid From: ‎02 ‎July ‎2017 19:40:02
            • Valid To: ‎02 ‎July ‎2027 19:40:02
            • Subject: C=GB, O=Org Name Here, CN=Org Name Issuing CA
            • Public Key: RSA 2048-bit
            • Public Key Params: 05 00
            • Authority Key Identifier: KeyID=d3 f2 2f 78 c2 db 20 d7 63 72 fd d8 54 be 75 2c fe ef d3 3f
            • Authority Information Access: [1]Authority Information Access Access Method=Certification Authority Issuer (1.3.6.1.5.5.7.48.2) Alternative Name: URL=http://pki.orgname.fqdn/aia/OrgName-RootCA.crt [2]Authority Information Access Access Method=On-line Certificate Status Protocol (1.3.6.1.5.5.7.48.1) Alternative Name: URL=http://pki.orgname.fqdn/ocsp
            • Certificate Policies: [1]Certificate Policy: Policy Identifier=1.3.6.1.4.1.[OrgPEN].1.1 [1,1]Policy Qualifier Info: Policy Qualifier Id=CPS Qualifier: http://pki.orgname.fqdn/cps
            • Enhanced Key Usage: Any Purpose (2.5.29.37.0)
            • CRL Distribution Points: [1]CRL Distribution Point Distribution Point Name: Full Name: URL=http://pki.orgname.fqdn/cdp/OrgName-RootCA.crl CRL Issuer: Directory Address: C=GB O=Org Name Here CN=OrgName Root CA
            • Subject Key ID: 47 42 f0 e5 bb 39 76 9d ed 94 ca a6 b6 50 fb 24 37 19 a0 3a
            • Basic Constraints: Subject Type=CA Path Length Constraint=None
            • Key Usage: Certificate Signing, Off-line CRL Signing, CRL Signing (06)
            Test Web Server Certificate
            • Version: V3
            • Serial: ‎‎50 f6 be 8d ab db df 21
            • Signature Alogr: sha256RSA
            • Signature Hash Algor.: sha256
            • Issuer: C=GB, O=Org Name Here, CN=Org Name Root CA
            • Valid From: ‎02 ‎July ‎2017 19:48:11
            • Valid To: ‎‎02 ‎July ‎2019 19:48:11
            • Subject: C=GB, O=Org Name Here, CN=servername.orgname.fqdn
            • Public Key: RSA 2048-bit
            • Public Key Params: 05 00
            • Authority Key Identifier:KeyID=47 42 f0 e5 bb 39 76 9d ed 94 ca a6 b6 50 fb 24 37 19 a0 3a
            • Authority Information Access: [1]Authority Information Access Access Method=Certification Authority Issuer (1.3.6.1.5.5.7.48.2) Alternative Name: URL=http://pki.orgname.fqdn/aia/OrgName-IssuingCA.crt [2]Authority Information Access Access Method=On-line Certificate Status Protocol (1.3.6.1.5.5.7.48.1) Alternative Name: URL=http://pki.orgname.fqdn/ocsp
            • Freshest CRL: [1]Freshest CRL Distribution Point Name: Full Name: URL=http://pki.orgname.fqdn/cdp/OrgName-IssuingCA-Delta.crl
            • Subject Alt Names: DNS Name=servername.orgname.fqdn DNS Name=freindlyname.orgname.fqdn IP Address=192.0.2.4 IP Address=2001:DB8:1234:4321:0000:0000:0000:1234
            • Certificate Policies: [1]Certificate Policy: Policy Identifier=1.3.6.1.4.1.[OrgPEN].1.1 [1,1]Policy Qualifier Info: Policy Qualifier Id=CPS Qualifier: http://pki.orgname.fqdn/cps
            • Enhanced Key Usage: Server Authentication (1.3.6.1.5.5.7.3.1)
            • CRL Distribution Points: [1]CRL Distribution Point Distribution Point Name: Full Name: URL=http://pki.orgname.fqdn/cdp/OrgName-IssuingCA.crl CRL Issuer: Directory Address: C=GB O=Org Name Here CN=OrgName Root CA
            • Subject Key ID: b9 50 13 7d bc eb dd 92 b9 03 b7 86 e0 00 dc f7 2f ea 56 20
            • Basic Constraints: Subject Type=End Entity Path Length Constraint=None
            • Key Usage: Digital Signature, Key Encipherment (a0)

            Why is it always Firefox that causes problems??? Even Edge works.....

            ...

            ANSWER

            Answered 2017-Jul-03 at 17:12

            I have found the issue, I had accidentally included the Authority Key Identifier extension on the Root CA, which upset Firefox, presumably as it pointed to itself, all the other browsers must of spotted it shouldn't be there and ignored it!

            Source https://stackoverflow.com/questions/44874571

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install alogr

            You can download it from GitHub.
            On a UNIX-like operating system, using your system’s package manager is easiest. However, the packaged Ruby version may not be the newest one. There is also an installer for Windows. Managers help you to switch between multiple Ruby versions on your system. Installers can be used to install a specific or multiple Ruby versions. Please refer ruby-lang.org for more information.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/wayneeseguin/alogr.git

          • CLI

            gh repo clone wayneeseguin/alogr

          • sshUrl

            git@github.com:wayneeseguin/alogr.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link