반응형

전체 글 147

인터넷 스트리밍 동영상 역사를 알아보자 Internet streaming Video(1부)

이번 추억팔이 주제는 인터넷 브라우져에서 실시간 스트리밍 영상을 보기위해 제공되었던 환경이나 플레이어에 대해 추억을 팔아보고자 한다 90년대후반부터 최근 2022년까지 인터넷 스트리밍의 역사를 간단하게 짚어보자면 아래와 같다 1. streamworks XDM (Xing Tech.) 2. Real stream RAM (Real networks) 3. Advanced Systems Format ASF (Mircrosoft) 4. Real Time Messaging Protocol (Adobe, Macromedia) 5. Siverlight (Microsoft) 6. HTTP Live Streaming HLS (Apple) 7. MP4 H.264 중간에 몇가지 빠진 것이 있을수도 있지만 실제로 내가 경험하거나..

추억팔이 2022.08.07

[PHP] Fetch Multiple Metrics Based FROM Google Analytics Data API (GA4)

애널리틱스 데이터를 가져오는 방법중 PHP로 가져오는 방법이다 구글 퀵스타트에 나와있는 기본소스는 하나에 하나씩만 가져오도록 되어 있다 require 'vendor/autoload.php'; use Google\Analytics\Data\V1beta\BetaAnalyticsDataClient; use Google\Analytics\Data\V1beta\DateRange; use Google\Analytics\Data\V1beta\Dimension; use Google\Analytics\Data\V1beta\Metric; /** * TODO(developer): Replace this variable with your Google Analytics 4 * property ID before running t..

Google Analytics 2022.08.02

Selenium WebDriver Cookie 쿠키 사용하기

Selenium WebDriver를 사용하다가 인증문제로 쿠키를 사용해야 하는 경우가 있다 아래와 같이 쿠키를 만들고 import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") pickle.dump( driver.get_cookies() , open("cookies.pkl","wb")) 쿠키를 사용하자 import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") cookies = pickle.load(open("cooki..

linux 2022.07.27

DNS CACHING 설치 DNSMASQ

서비스상 dns질의가 많이 필요한경우가 있다 기존 퍼블릭 네임서버에서 모두 응답이 정확이 나오면 좋지만 간혈적으로 정상적인 응답이 나오지 않을때가 있다 이경우 서비스 에러가 발생한다. centos 서버내 dns 캐시를 설치하여 해결할수 있다 yum install dnsmasq 사용한 캐시 프로그램은 dnsmasq라는 캐시 프로그램이다. 설치후 설정을 세가지를 해야 한다 vi /etc/resolv.conf nameserver 127.0.0.1 dns 질의 서버 변경 vi /etc/resolv.dnsmasq nameserver 8.8.8.8 nameserver 8.8.4.4 캐시에 없는 dns 질의 vi /etc/dnsmasq.d/dns.conf resolv-file=/etc/resolv.dnsmasq re..

linux 2022.07.19

Exchange 없는 사용자 처리문제 No such user, unknown user

메일 설정 --> 허용도메인 항목을보면 3가지 형태로 도메인을 설정할수 있다. 기본 도메인은 원칙적으로 외부 릴레이 선택이 안된다 신뢰할수 있음과 내부 릴레이가 있는데 이 선택이 핵심이다. - 신뢰할수 있음 선택시 없는 사용자는 반송메일이 나간다. - 내부 릴레이 없는 사용자인데 다시 메일을 돌려보낸다 다시 말해 메일을 한번 더 보내게 해서 사용자를 찾게 만든다. 한번에 끝날수도 있지만 심한경우 메일이 Exchange 안에서 계속 돈다... 같은 메일이 여러번 재발송된다. 내 메일서버 환경에 맞춰서 설정을 잘선택하자....

windows/exchange 2022.07.15

Exchange 2016/2019 SMTP TLS 외부 인증서 연동

간단한것 같으면서도 간단하지 않은 설정 ECP 화면에 나오는 설정만 해서는 죽어도 인증서 연결이 안될것이다. M$에서는 친절하게 파워셀을 통해 인증서를 등록하라고 하신다 [PS] C:\>Get-ExchangeCertificate Thumbprint Services Subject ---------- -------- ------- 9999999999999999999999999999999999999991 ...WS.. CN=mail2019 9999999999999999999999999999999999999992 ....S.. CN=Microsoft Exchange Server Auth Certificate 9999999999999999999999999999999999999993 ....... CN=CLIUSR..

windows/exchange 2022.07.12

Exchange SMTP LOGIN 인증 메일보내기 테스트

587번 포트로 인증이 필요한 SMTP를 만들었는데 실제로 되는지 테스트를 진행한다 인증해서 메일을 보내는 방법을 간단히 공유한다 $telnet SERVER-IP 587 Trying SERVER-IP... Connected to SERVER-IP. Escape character is '^]'. 220 SERVER-ADDRESS Microsoft ESMTP MAIL Service ready at Mon, ...... +0900 EHLO 250-SERVER-ADDRESS Hello [CLIENT-IP] 250-SIZE 36700160 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-STARTTLS 250-AUTH GSSAPI NTLM LOGIN 250-8BITMIM..

windows/exchange 2022.07.11

[PHP] LDAP AD / 도메인기능수준 2016연결

구형 EXCHANGE 2003에서 ANSI 모드로 LDAP을 잘 연결해서 사용하다가 최신 익스체인지와 도메인수준이 올라가면 기존 코드로 연결이 안된다 Warning: ldap_search(): Search: No such object in 경로 on line 90 Warning: ldap_get_entries() expects parameter 2 to be resource, boolean given in 경로 on line 94 Warning: array_walk_recursive() expects parameter 1 to be array, null given in 경로 on line 95 No data 기존 코드로 계속 연결할 방법을 찾았다 $ldapconn = ldap_connect("서버아이피"..

linux/php 2022.07.05

Exchange 2016/2019 익명 SMTP

SMTP를 인증없이 사용하려면 아래 명령어를 잘 사용하면 된다 [PS] C:\>Set-ReceiveConnector "서버명\커넥터이름" -PermissionGroups AnonymousUsers [PS] C:\>Get-ReceiveConnector "서버명\커넥터이름" | Add-ADPermission -User 'NT AUTHORITY\Anonymous Logon' -ExtendedRights MS-Exch-SMTP-Accept-Any-Recipient 커넥터 이름이 먼지 잘 모르겠으면 아래 명령을 실행해 보자 Get-ReceiveConnector 여기 나오는 커넥터중 익명으로 인증없이 사용하려는 커넥터 이름을 찾으면 된다 출처 : https://practical365.com/exchange-2016..

windows/exchange 2022.06.27

보안취약점이 발견되어 프로그램을 종료합니다.

보안취약점이 발견되어 프로그램을 종료합니다. 프로그램설치시 이런오류내고 죽는건 처음봤다 중소기업이나 개인이 만들어도 이따위로 메세지 뱉어내고 닫진 않는다 SAMSUNG magician 프로그램 이야기다 처음엔 운영체제 보안이나 설정문제인줄 알고 조정했던 내가 바보였다 프로그램을 다운로드 받으면 기본적으로 다운로드 폴더에 받아진다 보통 받은 폴더에서 바로 프로그램을 실행한다. 그런데 저런 쓰레기같은 메세지 하나 뱉어놓고 닫히면 어쩌라는 거냐 해결책은 간단하다 다운로드 폴더에서 바탕화면 폴더로 이동하고 실행하면 설치된다. 아주 쌈빡하다 출처 : https://bmp.pe.kr/blog/index.php/2021/01/24/samsung-ssd-magician-%EC%84%A4%EC%B9%98%EA%B0%80..

기타 2022.06.23

exchange 2016/2019 ecp, owa 재설치하기

Remove-EcpVirtualDirectory -Identity "서버명\ecp (Default Web site)" ecp 삭제 서버명을 지정하지 않으면 로그인한 서버 ecp가 삭제된다 New-EcpVirtualDirectory ecp 설치 Remove-OwaVirtualDirectory -Identity "서버명\owa (Default Web site)" owa 삭제 마찬가지로 서버명을 지우면 로그인한 서버 owa가 삭제된다 New-OwaVirtualDirectory owa 설치 설치후 모두 기본값으로 설정되므로 내부 설정은 꼭 다시 확인하자 출처 : https://docs.microsoft.com/en-us/answers/questions/154057/34http-error-503-the-servi..

windows/exchange 2022.06.23
반응형