Windows 7 ve Windows Server 2008 desteği sonlanıyor.

Microsoft; 14 Ocak 2020 tarihi itibariyle Windows 7, Windows Server 2008 ve Windows Server 2008 R2 işletim sistemlerine destek vermeyi sonlandıracağını duyurmuştur.

Esri de bu gelişmeye paralel olarak; 14 Ocak 2020’den sonra Windows 7, Windows Server 2008 ve Windows Server 2008 R2 işletim sistemleri üzerinde çalışan yazılımları için destek vermeyi sonlandıracaktır. Bu işletim sistemleri üzerinde Esri yazılımı kullanıyorsanız, Ocak 2020’den önce işletim sisteminizi Windows 10’a veya Windows Server 2016, Windows Server 2019 gibi daha yeni bir Windows sürümüne yükseltmenizi öneririz.

14 Ocak 2020’den sonra bahsi geçen işletim sistemlerinde kalırsanız; Esri yazılımlarını kullanmaya devam edebilirsiniz, ancak bu yazılımlar desteklenmeyecektir. Esri; desteklenmeyecek olan Microsoft işletim sistemleri ile ilgili hataları gideremeyecektir. Bu işletim sistemlerinde çalışan Esri yazılımları için yama ve güncelleme yayınlamayacaktır.

Söz konusu bu değişiklikler, Esri Destek sitesindeki Kaldırılan Özellikler dokümanında yayınlanmaktadır. Detaylı bilgi için ilgili dokümanı inceleyebilirsiniz.

Esri Türkiye 2019 ©

Zorunlu TLS 1.2 bağlantılarında ArcObjects SDK’nın Microsoft .NET Framework ve ArcGIS Engine .NET istemci uygulamalarında etkileri nelerdir?

Esri, 16 Nisan 2019’dan başlayarak ArcGIS Online servislerinde TLS 1.2 bağlantı kurmayı zorunlu kılmayı planlamaktadır. ArcGIS Online servislerinde sadece TLS 1.2 bağlantılar aktifleştirildiği zaman, yeni ‘ArcObjects SDK for Microsoft .NET Framework’ uygulamalar (ArcGIS Engine for .NET’de dahil) oluşturulurken ya da var olanlar çalıştırılırken dikkat edilmesi gereken hususlar vardır. 10.7 versiyonunda, masaüstü yazılımı zaten TLS 1.2 kullanıma göre ayarlanmıştır ve TLS 1.2 aktifleştirmek için gereken bir adım gerekmemektedir.

ArcGIS’e gelen bağlantıları kullanan eski ArcObjects .NET (Engine uygulamaları dahil) ile oluşturulan istemci uygulamalarınız yalnızca TLS 1.2’ye geçiş yapıldıktan sonra etkinleştirilmiş TLS 1.2’ye sahip değilse, entegrasyonlarınız bozulma yaşayabilir.

4.6’dan önceki .NET sürümleriyle oluşturulan ArcObjects .NET ve Engine uygulamalarında aşağıdaki değişiklikler yapılabilir:

  1. Uygulamanızı .NET Framework 4.6 veya daha üst versiyon ile tekrardan derleyin, 4.6 varsayılan olarak TLS 1.2 ile uyumludur (kod değişimine gerek yoktur).
  2. İşletim sistemi ortamı TLS 1.2 olarak ayarlanmış olsa bile, .NET Framework 4.5.x ile oluşturulmuş uygulamalar TLS 1.2 protokolünü desteklemektedir ama varsayılan olarak değil. Fiziksel kod değişimi ‘ArcGIS Platform SSL/TLS Support and Configuration Briefing’ dokümanı sayfa 9’da anlatıldığı şekilde gereklidir. Aşağıdaki nottaki örnekte bu değerin uygulamada nasıl belirleneceğine bakın.
  3. .NET Framework 4.0 ile derlenen uygulamalar varsayılan olarak TLS 1.2 aktif değildir. Varsayılan olarak aktifleştirmek için, .NET Framework 4.5 veya daha üstü versiyon yüklenebilir ve aşağıda belirtilen ‘Registry’ (Kayıt Defteri) içindeki iki kayıt anahtarında ‘SchUseStrongCrypto’ DWORD değeri 1 olarak belirlenmeli, yoksa da oluşturulmalıdır:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework \v4.0.30319

Ancak bu kayıt anahtarları sistemdeki tüm yüklü .NET 4.0, 4.5, 4.5.1 ve 4.5.2 uygulamalarını varsayılan olarak TLS 1.2’yi etkinleştirebilir. Üretim sunucunuzda yüklemeden önce bu değişikliği test etmeniz önerilir. Bu kayıt anahtarları, System.Net.ServicePointManager.SecurityProtocol değerini ayarlayan .NET uygulamasını etkilemez.

Not:

.NET uygulamaları direkt olarak uygulama içinden TLS 1.2 aktif olarak belirlenebilir, ‘System.Net.ServicePointManager.SecurityProtocol’ değeri aşağıdaki örnekte gösterildiği gibi  ‘SecurityProtocolType.Tls12’ olarak atandığında.

 

Örnek (C#):

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

 

Esri platformu için TLS 1.2’ye geçiş için ek kaynaklar, Microsoft geliştirici belgelerine ve Esri Ürün Güvenliği ekibine referanslar dahil olmak üzere Important Updates for the ArcGIS Platform and Transport Layer Security (TLS) Protocol Support sayfasında bulunabilir.

HTTP

Eski uygulamalarda HHTP’nin kullanımıyla ilgili olarak, ArcGIS Online üzerine gelebilecek gelecekteki bir güvenlik güncellemesiyle, endüstride bir standart uygulama olacak, tüm uygulamaların sadece HTTPS kullanmaları gerektiği unutulmamalıdır.

İstemci makinelerindeki sertifika depolarında ilgili sertifikalara sahip olmadığından, daha önce HTTP ile çalışan ArcObject .NET uygulamaları HTTPS ile sertifika deneyimi hataları yaşayabilir. İstemci makineler bu nedenle buna göre yapılandırılmalıdır (örneğin, uygun sertifikalarının sertifika depolarına eklenmesiyle). Test ve geliştirme ortamları için sunucu ‘test’ sertifikaları oluşturulabilir. Bir Sertifika Yetkilisinden bir sertifika istemeden yalnızca HTTP’yi destekleyen bir test sunucusunda geliştiricilerin istemci kodlarını test etmelerine izin verilebilir. Bu intranet senaryoları için ortaktır.

TLS 1.2 hakkında daha fazla bilgi için, Esri Teknik Destek belgesine bakın: Important Updates for the ArcGIS Platform and Transport Layer Security (TLS) Protocol Support

Not:

ArcGIS Desktop versiyonlarının her birinin destek durumu için Esri Destek sitesindeki Product Life Cycle sayfalara bakın.

İlgili Bağlantılar:

My Esri’den Teknik Destek Talebi Oluşturma

My Esri’den Teknik Destek Talebi Oluşturma

Esri Türkiye Teknik Destek Hizmetleri olarak; yakın zamanda destek altyapımızı Esri Global Support ile entegre ederek, siz değerli kullanıcılarımıza daha kaliteli ve daha hızlı bir destek hizmeti sunmak için tüm gayretimizle çalışmaktayız. Esri Global Support entegrasyonu sayesinde, kullanıcılarımızın teknik destek ihtiyaçlarını daha hızlı karşılayabilecek ve mümkün olan en kısa sürede çözüme ulaştırabileceğiz.

Kullanıcılarımız My Esri sistemini kullanarak; lisans bilgilerini görüntüleme, lisans işlemlerini gerçekleştirme ve lisansına sahip oldukları ürünlerin kurulum dosyalarına erişebilme gibi çeşitli işlemlerin yanı sıra, bundan böyle teknik destek taleplerini de My Esri üzerinden oluşturabileceklerdir. Böylelikle Esri ile ilgili tüm işlemlerini tek bir noktadan gerçekleştirerek hem zaman kazanacaklar, hem de kolay bir şekilde taleplerini kontrol edebileceklerdir.

Bunun için izlemeniz gereken adımları mümkün olduğunca detaylı bir şekilde bu yazımızda bulabilirsiniz.

Her şeyden önce, hesabınızın, My Esri bünyesinde bulunan Kuruluşunuz‘la ilişkilendirilmiş olması gerekmektedir. Eğer hesabınız kuruluşunuzla ilişkilendirilip yetkilendirilmediyse, öncelikle kuruluşunuzun yöneticisine istekte bulunabilirsiniz. Bunun için aşağıdaki adımları izleyebilirsiniz.

1 – my.esri.com/#/request-access bağlantısına giderek Esri hesabınızla oturum açınız.

2 – Açılan sayfada bulunan Kuruluşunuz için İzin Talebinde bulunun kısmını seçerek ilerleyiniz.

3 – Karşınıza gelecek olan İzin Talep Formu‘nu doldurarak gönderiniz. Kuruluş Adı kısmını eksiksiz girdiğinizden emin olunuz. Emin değilseniz kuruluşunuzun My Esri yöneticisinden öğrenebilirsiniz. Hangi izinlere ihtiyacınız var? kısmını detaylı bir şekilde doldurmanız sizin için daha faydalı olacaktır.

Gönderdiğiniz isteğin sonrasında My Esri yöneticinize bir bildirim ulaşacaktır. Talebiniz, yöneticiniz tarafından değerlendirilip onaylanırsa, My Esri sayfanızda Destek sekmesini görüntüleyebilirsiniz. https://my.esri.com/#/support

Artık My Esri üzerinden teknik destek talebi oluşturabilirsiniz. Teknik destek talebi oluşturmanın yanısıra, destek taleplerinizi görüntüleyebilir, daha önceden açılmış olan geçmiş taleplerinizi ve çözümlerini inceleyebilir, talebinizle ilgili bir bug kaydı oluşturulmuş ise, bu bug kaydının hangi aşamada olduğunu görüntüleyebilirsiniz.

Teknik Destek Taleplerini İnceleme

Desteğe Genel Bakış ekranında, kaç adet destek talebinizin açık, kaç tanesinin kapalı olduğunu görebilirsiniz. Bununla birlikte eğer teknik destek taleplerinizle ilişkilendirilmiş bug kayıtları varsa yine aynı ekrandan bunları da görebilirsiniz. Tüm teknik destek taleplerinizi görüntülemek isterseniz, sol menüde bulunan Bildirimler bağlantısını tıklayarak, tüm taleplerinizin listelendiği bir sayfaya ulaşabilirsiniz.

Taleplerinizin listelendiği sayfanın üst kısmında bulunan filtreler vasıtasıyla farklı şekillerde sorgulamalar yapabilirsiniz. Ayrıca taleplerinizin karşılarında bulunan Detaylar butonlarını kullanarak, ilgili talebin detaylarına ulaşabilir, yazışmaları görüntüleyebilir ve talebinizle ilgili çeşitli işlemleri gerçekleştirebilirsiniz.

Yeni Bir Destek Talebi Oluşturma

Kuruluşunuzun yöneticisi tarafından talep oluşturmak üzere yetkilendirilmiş bir kullanıcı iseniz, sol kısımdaki menüde Bildirim İsteği bağlantısını görebilirsiniz. https://my.esri.com/#/support/case

Bu bağlantıyı tıkladığınızda karşınıza, yaşadığınız sorununu detaylı olarak tanımlayabilmenizi kolaylaştıracak bir form gelecektir. Bu formdaki ilk kısımda sizden; Ürün Bilgileri başlığı altında çeşitli bilgiler istenecektir. Bu bilgileri doğru bir şekilde doldurmanız, yaşadığınız sorunun analiz edilmesi sırasında büyük kolaylık sağlayacaktır.

İkinci adımda; karşılaştığınız sorunun ayrıntılarını girmeniz için Sorun Açıklaması adında yeni bir  form gelecektir. Bu aşamada, yaşadığınız sorunu mümkün olduğunca detaylı bir şekilde açıklamanız ve hatta sorununuzun tanımlanmasını kolaylaştıracağını düşündüğünüz ilave dosyaları da ekleyerek bir sonraki adıma geçebilirsiniz. Yaşadığınız sorunu ne kadar detaylı açıklar ve hatta ekran görüntüleri ile de desteklerseniz, talebinizin analiz edilmesi bir o kadar hızlı olacaktır.

Bir sonraki aşamada, talebinizle ilgili iletişim bilgilerini girebileceğiniz bir ekran gelecektir. Talebinizle ilgili bir başka kişiyi de iletişimde tutmak isterseniz, bu ekrandaki ilgili alanları doldurabilirsiniz.

Son aşamada; girmiş olduğunuz bilgileri kontrol etmenizi ve varsa düzeltme yapabilmeniz için geri dönmenizi sağlayacak olan Özet ekranı ile karşılaşacaksınız. Girdiğiniz bilgileri kontrol ediniz. Varsa düzeltmeleri tamamladıktan sonra İstek Gönder butonuna basarak talebinizi bizlere iletebilirsiniz.

Bug’lar (Yazılım Hataları)

Yaşadığınız sorunla ilgili açmış olduğunuz teknik destek talebinizi ilettikten sonra; Esri Teknik Destek olarak, her sorunu anlamaya ve yeniden üretmeye çalışarak çözüme ulaştırmaya çalışırız. Bu sorunların çözümü esnasında sorununuz eğer bir bug ile alakalı ise, talebiniz ilgili bug kaydıyla ilişkilendirilir. Sol kısımdaki bağlantılardan Hatalar bağlantısına tıklayarak, taleplerinizle ilişkilendirilmiş olan yazılım hatalarını listeleyebilir ve üst kısımda bulunan filtreleme seçenekleri ile çeşitli sorgulamalar gerçekleştirebilirsiniz. Ayrıca Detaylar butonuna tıklayarak, ilgili bug kaydının durumuna, varsa geçici çözümüne, hatanın düzeltildiği sürüm gibi çeşitli detaylara ulaşabilirsiniz.