labs issueshttps://gitlab.nic.cz/groups/labs/-/issues2017-09-25T01:34:34+02:00https://gitlab.nic.cz/labs/katr/-/issues/24NoReverseMatch at /admin/password_reset/2017-09-25T01:34:34+02:00Ghost UserNoReverseMatch at /admin/password_reset/Stránka https://www.katalogrouteru.cz/admin/password_reset/ vrací chybu NoReverseMatch Stránka https://www.katalogrouteru.cz/admin/password_reset/ vrací chybu NoReverseMatch https://gitlab.nic.cz/labs/ietf/-/issues/1dnskey.py RRSIG unexpected opening parenthesis2017-03-28T17:14:45+02:00Daniel Stirnimanndnskey.py RRSIG unexpected opening parenthesisThe file https://gitlab.labs.nic.cz/labs/ietf/blob/476d6ded82bad9a3ab0735f740c947adef383844/dnskey.py produces RRSIG with unexpected opening parenthesis.
Current (Wrong), e.g.:
```
example.com. 3600 IN RRSIG MX 16 2 3600 (
...The file https://gitlab.labs.nic.cz/labs/ietf/blob/476d6ded82bad9a3ab0735f740c947adef383844/dnskey.py produces RRSIG with unexpected opening parenthesis.
Current (Wrong), e.g.:
```
example.com. 3600 IN RRSIG MX 16 2 3600 (
1440021600 1438207200 38353 example.com. (
E1/oLjSGIbmLny/4fcgM1z4oL6aqo+izT3urCyHyvEp4Sp8Syg1eI+lJ57C
SnZqjJP41O/9l4m0AsQ4f7qI1gVnML8vWWiyW2KXhT9kuAICUSxv5OWbf81
Rq7Yu60npabODB0QFPb/rkW3kUZmQ0YQUA )
```
The unexpected opening parenthesis after example.com. on the second line is wrong, I believe.
I think this resolves it:
```
--- dnskey.py 2017-03-28 17:01:31.000000000 +0200
+++ dnskey.py.new 2017-03-28 17:00:37.000000000 +0200
@@ -130,7 +130,7 @@
print("%s %s %s %s %s %s" % (owner, ttl, "IN", rtype, mx_priority, mx_target))
print("")
print("%s %s %s %s %s %s %s %s (" % (owner, ttl, "IN", "RRSIG", rtype, tbd[algo], labels(owner), ttl))
- print("%s %s %s %s %s (" % ("".ljust(len(owner)), expiration, inception, key_tag, origin))
+ print("%s %s %s %s %s" % ("".ljust(len(owner)), expiration, inception, key_tag, origin))
print_wrap(signature64, len(owner)+1, 72, " )")
print(" ]]></artwork>")
print(" </figure>")
```
If you agree, then you should also update the errata for RFC 8080 (https://www.rfc-editor.org/errata_search.php?rfc=8080) because that's how I came here :-)https://gitlab.nic.cz/labs/dnssec-validator/-/issues/72Safari 10.1, OS X El Capitan – extension does not work.2017-05-23T18:42:09+02:00PerrySafari 10.1, OS X El Capitan – extension does not work.It seems that after the update Safari to version 10.1 (security update 2017-001) in OS X El Capitan extension does not work. Anyway, thanks for the great extension. I look forward to the update ~"Apple Safari" ~"OS X"It seems that after the update Safari to version 10.1 (security update 2017-001) in OS X El Capitan extension does not work. Anyway, thanks for the great extension. I look forward to the update ~"Apple Safari" ~"OS X"https://gitlab.nic.cz/labs/ulg/-/issues/1Error in installing in looking glass over BIRD-LG2017-04-25T10:21:22+02:00Ghost UserError in installing in looking glass over BIRD-LG![Screenshot_from_2017-04-25_13_47_09](/uploads/2cef72827523162bc9bd4403d7cb36af/Screenshot_from_2017-04-25_13_47_09.png)
Hi Team,
As per following this tutorial : https://gitlab.labs.nic.cz/labs/ulg/
I am trying to install lookin...![Screenshot_from_2017-04-25_13_47_09](/uploads/2cef72827523162bc9bd4403d7cb36af/Screenshot_from_2017-04-25_13_47_09.png)
Hi Team,
As per following this tutorial : https://gitlab.labs.nic.cz/labs/ulg/
I am trying to install looking glass over BIRD-LG.
As per Step-7 (access http://yourserver/path-to-ulg/ulg.py via browser), I am getting Error:-Forbidden (You don't have permission to access /ulg.py on this server). I have attached screen-shot for your reference.
When we checked the logs, we found the below logs:-
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] Options ExecCGI is off in this directory: /var/www/html/ulg.py
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] File does not exist: /var/www/html/favicon.ico, referer: http://43.240.66.55/ulg.py
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] Options ExecCGI is off in this directory: /var/www/html/ulg.py
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] File does not exist: /var/www/html/favicon.ico, referer: http://43.240.66.55/ulg.py
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] Options ExecCGI is off in this directory: /var/www/html/ulg.py
[Tue Apr 25 04:02:32 2017] [error] [client 103.224.241.11] File does not exist: /var/www/html/favicon.ico, referer: http://43.240.66.55/ulg.py
Can you please guide, how to resolve this issue.https://gitlab.nic.cz/labs/zone-data-yang/-/issues/2Add CDS and CDNSKEY records.2017-07-08T10:11:51+02:00Ladislav LhotkaAdd CDS and CDNSKEY records.See RFC 7344 and 8078.See RFC 7344 and 8078.Ladislav LhotkaLadislav Lhotkahttps://gitlab.nic.cz/labs/katr/-/issues/2Translate to English2023-06-13T06:12:24+02:00Ondřej SurýTranslate to EnglishTranslate the user interface, methods and the reviews to English.Translate the user interface, methods and the reviews to English.https://gitlab.nic.cz/labs/gitlab/-/issues/1Anonymous user can't comment on Issues2023-02-10T15:00:29+01:00Ghost UserAnonymous user can't comment on Issueshttps://gitlab.nic.cz/labs/zone-data-yang/-/issues/3Use yangson for validation2017-07-08T10:15:19+02:00Ladislav LhotkaUse yangson for validationChang the `validate` target in Makefile to use yangson.
This requires to set symbolic links with revision dates.Chang the `validate` target in Makefile to use yangson.
This requires to set symbolic links with revision dates.Ladislav LhotkaLadislav Lhotkahttps://gitlab.nic.cz/labs/ulg/-/issues/2Issues with debian repository2018-08-09T11:13:47+02:00Ghost UserIssues with debian repositoryI have some issues to access the Debian repository https://bird.network.cz/debian. I get a certificate verification error. The used certificate is signed by "Let's Encrypt Authority X3" which is not part of the ca-certifcate package on a...I have some issues to access the Debian repository https://bird.network.cz/debian. I get a certificate verification error. The used certificate is signed by "Let's Encrypt Authority X3" which is not part of the ca-certifcate package on a Debian or Ubuntu system. I think you should ship the certificate as intermediate certificate. Let's encrypt lists this certificate as intermediate certificate, not as a root certificate: https://letsencrypt.org/certificates/https://gitlab.nic.cz/labs/socket_wrapper/-/issues/2stop using socket_wrapper2020-03-31T11:13:07+02:00Petr Špačekstop using socket_wrapperFor our use-cases socket wrapper introduces bunch of incompatibilities so we plan to migrate to Linux namespaces.
See https://gitlab.labs.nic.cz/knot/deckard/issues/42 for more details.
Do not use this fork for new code!For our use-cases socket wrapper introduces bunch of incompatibilities so we plan to migrate to Linux namespaces.
See https://gitlab.labs.nic.cz/knot/deckard/issues/42 for more details.
Do not use this fork for new code!https://gitlab.nic.cz/labs/gitlab/-/issues/3Start page (Login): Two images fail2023-02-10T15:00:29+01:00Alexander TraudStart page (Login): Two images failhttps://gitlab.labs.nic.cz/users/sign_in
when I arrive at that Webpage without any cookies:
1. At the left-hand side
https://www.nic.cz/static/nic/images/logo_cs.png
gives a HTTP status Not Found (404).
2. At the top
https://gi...https://gitlab.labs.nic.cz/users/sign_in
when I arrive at that Webpage without any cookies:
1. At the left-hand side
https://www.nic.cz/static/nic/images/logo_cs.png
gives a HTTP status Not Found (404).
2. At the top
https://gitlab.labs.nic.cz/uploads/-/system/appearance/header_logo/1/CZ.NIC-LABS_negativ_RGB.png
that image is there but unreadable because the background is white and not indigo (as the default theme).
3. When the user changes from the indigo to the light theme, the logo at the top does not get not negative; in other words the logo does not get normal as on the Webpage [nic.cz](https://www.nic.cz).https://gitlab.nic.cz/labs/gitlab/-/issues/4Profile: Avatar empty after registering2023-02-10T15:00:29+01:00Alexander TraudProfile: Avatar empty after registeringAfter registering the first time, going for Menu → Settings → Profile, the avatar image gives HTTP status Not Found (404). It points to assets/select2x2.png, here on my Apple Safari 13.0.4. I had to push the button ‘Update profile settin...After registering the first time, going for Menu → Settings → Profile, the avatar image gives HTTP status Not Found (404). It points to assets/select2x2.png, here on my Apple Safari 13.0.4. I had to push the button ‘Update profile settings’, then I got an avatar assigned.https://gitlab.nic.cz/labs/dns-collector/-/issues/8Query not matched with the answer (non-monotone PCAP)2018-06-22T15:39:25+02:00Maciej AndzinskiQuery not matched with the answer (non-monotone PCAP)It seems that `dns-collector` when matching a DNS query with a DNS answer doesn't rely on packet timestamp but rather on the packets order in PCAP file. Such an approach results in severe data inconsistencies in impala database (many NUL...It seems that `dns-collector` when matching a DNS query with a DNS answer doesn't rely on packet timestamp but rather on the packets order in PCAP file. Such an approach results in severe data inconsistencies in impala database (many NULL values).
The problem was described below basing on the query for a domain name `beardmens.cz` observed in PCAP for `dns-s-02` server. Although the timestamp indicates that a query was observed first (before the answer), under certain circumstances it may be stored in a PCAP file in reverse order:
```
$ tshark -t e -r dns-s-02.20180618.075500.008305 'dns.qry.name=="beardmens.cz"'
1568 1529308502.421889 194.0.13.1 → 138.68.242.82 DNS 774 Standard query response 0x9172 No such name NS beardmens.cz NSEC3 RRSIG NSEC3 RRSIG NSEC3 RRSIG SOA a.ns.nic.cz RRSIG OPT
1645 1529308502.421780 138.68.242.82 → 194.0.13.1 DNS 69 Standard query 0x9172 NS beardmens.cz OPT
```
For such an input `dns-collector` produces two separate rows in CSV file (unmatched query + unmatched answer) what is not correct:
```
$ grep beardmens.cz preproc/dns-s-02/dns-s-02.20180618.075500.008305.csv
1529308502.421889|||746||774|138.68.242.82|33572|194.0.13.1|53|17|4|64||37234|2|1|0|3|1|0||0||0||beardmens.cz.|0|1|8||||||\N|\N|\N|\N|\N|\N
1529308502.421780||41||69||138.68.242.82|33572|194.0.13.1|53|17|4|54|15390|37234|2|1|0||||0||0||1|beardmens.cz.||||0|4096|1|||\N|\N|\N|\N|\N|
```
To compare, a [pcap-to-parquet tool](https://github.com/SIDN/entrada/tree/master/pcap-to-parquet) provided with entrada system produces proper output (query matched with the answer).
```https://gitlab.nic.cz/labs/resolvers-yang/-/issues/9Zadání diplomky pro Aleše2019-05-20T12:40:09+02:00Ladislav LhotkaZadání diplomky pro Aleše# Cíle diplomové práce
* Vytvořit softwarové nástroje využívající datové modely v jazyku YANG pro automatizovanou tvorbu klientů protokolu NETCONF nebo RESTCONF, včetně uživatelských rozhraní (UI).
* Aplikovat tyto nástroje na vytvoření...# Cíle diplomové práce
* Vytvořit softwarové nástroje využívající datové modely v jazyku YANG pro automatizovanou tvorbu klientů protokolu NETCONF nebo RESTCONF, včetně uživatelských rozhraní (UI).
* Aplikovat tyto nástroje na vytvoření uživatelských rozhraní pro konfiguraci a správu DNS resolverů.
# Pokyny pro vypracování
1. Prostudujte technologie a nástroje související s protokoly NETCONF a RESTCONF a jazykem YANG pro datové modelování.
1. Navrhněte architekturu systému pro automatizovanou tvorbu klientů NETCONF/RESTCONF.
1. Navrhněte způsob rozšíření datového modelu o informace týkající se konkrétního UI.
1. Implementujte podporu pro textové uživatelské rozhraní (CLI).
1. Aplikujte výše uvedené softwarové nástroje na datový model pro DNS resolver a vytvořte s jejich pomocí klienta pro konfiguraci a správu Knot Resolveru.
# Doporučená literatura
TBDhttps://gitlab.nic.cz/labs/resolvers-yang/-/issues/10Alešova diplomka - 2. pokus2019-08-13T12:35:58+02:00Ladislav LhotkaAlešova diplomka - 2. pokus# Konfigurace a správa služby realizované více komponentami
## Cíle diplomové práce
* Navrhněte a implementujte softwarový systém pro kompletní řízení životního cyklu on-line služeb realizovaných pomocí několika spolupracujících kompon...# Konfigurace a správa služby realizované více komponentami
## Cíle diplomové práce
* Navrhněte a implementujte softwarový systém pro kompletní řízení životního cyklu on-line služeb realizovaných pomocí několika spolupracujících komponent.
* Aplikujte výsledky pro službu DNS resolveru a vytvořte aplikační programové rozhraní (např. REST API) pro jeho efektivní konfiguraci a správu.
* Vytvořte textové uživatelské rozhraní pro DNS resolver.Ladislav LhotkaLadislav Lhotkahttps://gitlab.nic.cz/labs/netmetr/-/issues/19Zobrazneí měření bez signálu na mapě2017-08-27T05:38:53+02:00Petr ČernohouzZobrazneí měření bez signálu na mapěNa mapě se běření bez signálu zobrazuje červeně stejně, jako pomalé měření. Bylo by potřeba oddělit barevně tyto měření a případně umožnit i filtrováníNa mapě se běření bez signálu zobrazuje červeně stejně, jako pomalé měření. Bylo by potřeba oddělit barevně tyto měření a případně umožnit i filtrováníhttps://gitlab.nic.cz/labs/tablexia-old/-/issues/343Zkontrolovat Statistiky2017-10-29T00:26:47+02:00Andrea ŠíchováZkontrolovat Statistikyvýsledky vyskakují z grafuvýsledky vyskakují z grafuhttps://gitlab.nic.cz/labs/django-mojeid-auth/-/issues/26MojeID image2017-07-12T15:06:29+02:00Ghost UserMojeID imagemojeid.Image is now capable of storing received image as base64-encoded string in models.TextField
Implement storing of the image as decoded bytes in FileField.mojeid.Image is now capable of storing received image as base64-encoded string in models.TextField
Implement storing of the image as decoded bytes in FileField.https://gitlab.nic.cz/labs/tablexia-old/-/issues/342Padající Hlídka a razítko zasekávající se pod perem2017-10-29T00:26:47+02:00Andrea ŠíchováPadající Hlídka a razítko zasekávající se pod peremHlídka mi taky spadla, posílala jsem bug.
Hlídka mi taky spadla, posílala jsem bug.
2.1.1https://gitlab.nic.cz/labs/dnssec-validator/-/issues/73Thunderbird Support2017-06-09T03:30:02+02:00Ghost UserThunderbird SupportCould you please add Thunderbird support? In theory, it shouldn't be that hard to adapt the Firefox plugin. I've been setting up email servers using DANE/TLSA records for awhile now, and when I use Let's Encrypt certificates, Thunderbird...Could you please add Thunderbird support? In theory, it shouldn't be that hard to adapt the Firefox plugin. I've been setting up email servers using DANE/TLSA records for awhile now, and when I use Let's Encrypt certificates, Thunderbird tends to complain. Regardless of the CA issue, I like the idea of a DANE validator which ensures I'm always connecting to the correct SMTP/IMAP server - instead of having Thunderbird accept any cert it finds signed by a CA in its bundle. Thanks.