Month: July 2024
Issue with Contact analysis in Simscape – solid body contact
Hi,
I am trying to simulate a gear pair contact analysis in Simscape where I import the bodies from stl file. Upon simulation, the gear tooth meshings are not happening correctly and I have severe interference. I tried solving the issue with different solvers, but still the meshing is not appropriate. Could you please suggest how I can solve this issue?
Thanks,
AnandHi,
I am trying to simulate a gear pair contact analysis in Simscape where I import the bodies from stl file. Upon simulation, the gear tooth meshings are not happening correctly and I have severe interference. I tried solving the issue with different solvers, but still the meshing is not appropriate. Could you please suggest how I can solve this issue?
Thanks,
Anand Hi,
I am trying to simulate a gear pair contact analysis in Simscape where I import the bodies from stl file. Upon simulation, the gear tooth meshings are not happening correctly and I have severe interference. I tried solving the issue with different solvers, but still the meshing is not appropriate. Could you please suggest how I can solve this issue?
Thanks,
Anand simscape, contact, gears, contact analysis MATLAB Answers — New Questions
How to fill missing time points from a txt file
I have txt files that I am trying to read in and towards the end of the file it starts skipping time values and data points. I am trying to compare this txt file to another excel data set. I would like to create the missing time variables on the txt file and just fill them with NaN variables that way I can better match up the time. Should I use the fillmissing function? Any suggestion would be appreciated.
The excel file is also time shifted by about 3 seconds late so that is another problem I will have to face.I have txt files that I am trying to read in and towards the end of the file it starts skipping time values and data points. I am trying to compare this txt file to another excel data set. I would like to create the missing time variables on the txt file and just fill them with NaN variables that way I can better match up the time. Should I use the fillmissing function? Any suggestion would be appreciated.
The excel file is also time shifted by about 3 seconds late so that is another problem I will have to face. I have txt files that I am trying to read in and towards the end of the file it starts skipping time values and data points. I am trying to compare this txt file to another excel data set. I would like to create the missing time variables on the txt file and just fill them with NaN variables that way I can better match up the time. Should I use the fillmissing function? Any suggestion would be appreciated.
The excel file is also time shifted by about 3 seconds late so that is another problem I will have to face. fillmissing, readtable, retime, missing data MATLAB Answers — New Questions
How to create a Simscape custom component with 2 different thermal liquids?
Dear all,
I am currently trying to create a custom component block for Simscape Thermal Liquid that models the heat transfer behaviour of a specific heat exchanger between two different thermal liquids. The code creates the block with no errors, nor warnings, and runs fine as long as I do not define thermal properties for both liquids. When I do define thermal properties for both liquids, I get the following error:
I imagine that the error comes from the fact that my code "expects" the 4 nodes (in/out for both liquids) to share properties, but I cannot find where that definition comes from…
Does anyone know how to define nodes that do not share fluid properties?
As a simpler test case, I am trying to make it work with a custom component block based on the Flow Rate Sensor (TL) library block, with 4 ports instead of 2. Same error comes up, but the code is much simpler to work with:
component flow_sensor_two_fluids
nodes
A = foundation.thermal_liquid.thermal_liquid; % A :left
B = foundation.thermal_liquid.thermal_liquid; % B :right
C = foundation.thermal_liquid.thermal_liquid; % C :left
D = foundation.thermal_liquid.thermal_liquid; % D :right
end
outputs
M1 = {0, ‘kg/s’};
M2 = {0, ‘kg/s’};
end
annotations
[M1] : Side=top
[M2] : Side=bottom
end
variables (Access = protected, ExternalAccess = none)
mdot1 = {0, ‘kg/s’}; % Mass flow rate from port A to port B
Phi1 = {0, ‘kW’ }; % Energy flow rate from port A to port B
mdot2 = {0, ‘kg/s’}; % Mass flow rate from port C to port D
Phi2 = {0, ‘kW’ }; % Energy flow rate from port C to port D
end
branches
mdot1 : A.mdot -> B.mdot;
Phi1 : A.Phi -> B.Phi;
mdot2 : C.mdot -> D.mdot;
Phi2 : C.Phi -> D.Phi;
end
equations
M1 == mdot1;
A.p == B.p;
A.T == B.T;
M2 == mdot2;
C.p == D.p;
C.T == D.T;
end
end
Thank you for your help!
PS: (I am aware that there already exists a heat exchanger (TL-TL) block that MathWorks provide, but would prefer to create my own)Dear all,
I am currently trying to create a custom component block for Simscape Thermal Liquid that models the heat transfer behaviour of a specific heat exchanger between two different thermal liquids. The code creates the block with no errors, nor warnings, and runs fine as long as I do not define thermal properties for both liquids. When I do define thermal properties for both liquids, I get the following error:
I imagine that the error comes from the fact that my code "expects" the 4 nodes (in/out for both liquids) to share properties, but I cannot find where that definition comes from…
Does anyone know how to define nodes that do not share fluid properties?
As a simpler test case, I am trying to make it work with a custom component block based on the Flow Rate Sensor (TL) library block, with 4 ports instead of 2. Same error comes up, but the code is much simpler to work with:
component flow_sensor_two_fluids
nodes
A = foundation.thermal_liquid.thermal_liquid; % A :left
B = foundation.thermal_liquid.thermal_liquid; % B :right
C = foundation.thermal_liquid.thermal_liquid; % C :left
D = foundation.thermal_liquid.thermal_liquid; % D :right
end
outputs
M1 = {0, ‘kg/s’};
M2 = {0, ‘kg/s’};
end
annotations
[M1] : Side=top
[M2] : Side=bottom
end
variables (Access = protected, ExternalAccess = none)
mdot1 = {0, ‘kg/s’}; % Mass flow rate from port A to port B
Phi1 = {0, ‘kW’ }; % Energy flow rate from port A to port B
mdot2 = {0, ‘kg/s’}; % Mass flow rate from port C to port D
Phi2 = {0, ‘kW’ }; % Energy flow rate from port C to port D
end
branches
mdot1 : A.mdot -> B.mdot;
Phi1 : A.Phi -> B.Phi;
mdot2 : C.mdot -> D.mdot;
Phi2 : C.Phi -> D.Phi;
end
equations
M1 == mdot1;
A.p == B.p;
A.T == B.T;
M2 == mdot2;
C.p == D.p;
C.T == D.T;
end
end
Thank you for your help!
PS: (I am aware that there already exists a heat exchanger (TL-TL) block that MathWorks provide, but would prefer to create my own) Dear all,
I am currently trying to create a custom component block for Simscape Thermal Liquid that models the heat transfer behaviour of a specific heat exchanger between two different thermal liquids. The code creates the block with no errors, nor warnings, and runs fine as long as I do not define thermal properties for both liquids. When I do define thermal properties for both liquids, I get the following error:
I imagine that the error comes from the fact that my code "expects" the 4 nodes (in/out for both liquids) to share properties, but I cannot find where that definition comes from…
Does anyone know how to define nodes that do not share fluid properties?
As a simpler test case, I am trying to make it work with a custom component block based on the Flow Rate Sensor (TL) library block, with 4 ports instead of 2. Same error comes up, but the code is much simpler to work with:
component flow_sensor_two_fluids
nodes
A = foundation.thermal_liquid.thermal_liquid; % A :left
B = foundation.thermal_liquid.thermal_liquid; % B :right
C = foundation.thermal_liquid.thermal_liquid; % C :left
D = foundation.thermal_liquid.thermal_liquid; % D :right
end
outputs
M1 = {0, ‘kg/s’};
M2 = {0, ‘kg/s’};
end
annotations
[M1] : Side=top
[M2] : Side=bottom
end
variables (Access = protected, ExternalAccess = none)
mdot1 = {0, ‘kg/s’}; % Mass flow rate from port A to port B
Phi1 = {0, ‘kW’ }; % Energy flow rate from port A to port B
mdot2 = {0, ‘kg/s’}; % Mass flow rate from port C to port D
Phi2 = {0, ‘kW’ }; % Energy flow rate from port C to port D
end
branches
mdot1 : A.mdot -> B.mdot;
Phi1 : A.Phi -> B.Phi;
mdot2 : C.mdot -> D.mdot;
Phi2 : C.Phi -> D.Phi;
end
equations
M1 == mdot1;
A.p == B.p;
A.T == B.T;
M2 == mdot2;
C.p == D.p;
C.T == D.T;
end
end
Thank you for your help!
PS: (I am aware that there already exists a heat exchanger (TL-TL) block that MathWorks provide, but would prefer to create my own) simscape, custom components, themal liquid MATLAB Answers — New Questions
How can i use ansys_aas to interface between matlab and ansys workbench ?
How can i use ansys_aas to interface between matlab and ansys workbench ?How can i use ansys_aas to interface between matlab and ansys workbench ? How can i use ansys_aas to interface between matlab and ansys workbench ? ansys, matlab MATLAB Answers — New Questions
Blank page when I select Share Point list
Hi,
I have a Share Point site and it has 5 lists. I have worked on these lists for a few years and as of today, 4 of them open as usual but one opens with a blank white screen. The following is the steps I took before this problem occured;
Changed to Classic Experience as I thought this would help with another problem i was having.Went to the settings of the list and opened up one of the views and re-ordered the columns so that a lookup column appeared higher up the list.Selected OK.
Rather than go back to the list, a blank white screen appeared. I have tried clearing the browser cache, re-booting machine, refreshing page etc but nothing works. This list was displaying normally until I made the above changes. Any help appreciated.
Thanks
Hi,I have a Share Point site and it has 5 lists. I have worked on these lists for a few years and as of today, 4 of them open as usual but one opens with a blank white screen. The following is the steps I took before this problem occured;Changed to Classic Experience as I thought this would help with another problem i was having.Went to the settings of the list and opened up one of the views and re-ordered the columns so that a lookup column appeared higher up the list.Selected OK.Rather than go back to the list, a blank white screen appeared. I have tried clearing the browser cache, re-booting machine, refreshing page etc but nothing works. This list was displaying normally until I made the above changes. Any help appreciated. Thanks Read More
Document Library webpart folder
We would like to have a modern page with a Document Library web part which initially shows a specific (sub)folder base on the URL. In classic this functionality is possible using ?RootFolder=…. It does not seem to work in modern. Is there a workaround?
Steve
We would like to have a modern page with a Document Library web part which initially shows a specific (sub)folder base on the URL. In classic this functionality is possible using ?RootFolder=…. It does not seem to work in modern. Is there a workaround? Steve Read More
Microsoft sales org for FY25
Hi All,
I’m in search of information regarding MSFT’s sales org structure for FY25. Basically, how do the different orgs overlay to create the all-up GTM org under Judson. For example: How the product orgs are structured, how segments are defined, how Global Black Belt org overlays the sales teams. Any content, guidance or thoughts are very much appreciated!
Hi All, I’m in search of information regarding MSFT’s sales org structure for FY25. Basically, how do the different orgs overlay to create the all-up GTM org under Judson. For example: How the product orgs are structured, how segments are defined, how Global Black Belt org overlays the sales teams. Any content, guidance or thoughts are very much appreciated! Read More
Use WinGet 1.8 to download Microsoft Store apps
Windows Package Manager (WinGet) 1.8 now allows IT professionals to download Microsoft Store apps.
What is WinGet?
WinGet is a command-line tool that enables you to install and manage applications on Windows 10 and Windows 11 devices. WinGet supports a variety of sources, and it allows you to automate the installation and update process of applications, as well as to search and discover new apps.
What is WinGet Download?
WinGet Download provides the ability to download Microsoft Store apps for offline distribution to other devices in your network. This feature replaces the Enterprise Offline feature from the Microsoft Store for Business.
How can I use WinGet 1.8 to download Microsoft Store apps?
To use WinGet to download Microsoft Store apps, you need to have the latest version of WinGet installed on your device. You can check your WinGet version by running the command winget –version in a PowerShell or Command Prompt window. If you need to update WinGet, download the latest installer, run the command winget upgrade winget, or update App Installer from the Microsoft Store.
To download a Microsoft Store app, you can use the winget download command. For example, you can run the command winget download Calculator -s msstore to download the Calculator app from the Microsoft Store. This will create a folder in your Downloads directory, where you can find the downloaded app package. You can then copy the app package to another device and install it using the Add-AppxPackage PowerShell cmdlet. Run the command Add-AppxPackage -Path C:Usersusernamedownloads9WZDNCRFHVN5Calculator.appx to install the Calculator app on another device.
To learn more about WinGet 1.8 and its features, read the Windows Package Manager documentation and winget tool documentation.
Continue the conversation. Find best practices. Bookmark the Windows Tech Community, then follow us @MSWindowsITPro on X and on LinkedIn. Looking for support? Visit Windows on Microsoft Q&A.
Microsoft Tech Community – Latest Blogs –Read More
I want to make curve fitting to these points
I want to make curve fitting to these points but when i made it the blue straight line appeared. What does it mean ?I want to make curve fitting to these points but when i made it the blue straight line appeared. What does it mean ? I want to make curve fitting to these points but when i made it the blue straight line appeared. What does it mean ? matlab, curve fitting MATLAB Answers — New Questions
It is a coding function net1.net to detect images
clc;clear;close all;
image_folder = ‘daftar uang’;
filenames = dir(fullfile(image_folder, ‘*.jpg’));
total_images = numel(filenames);
for n = 1:total_images
full_name= fullfile(image_folder, filenames(n).name);
I = imread(full_name);
J = I(:,:,1);
K = imbinarize(J,.6);
L = imcomplement(K);
str = strel(‘disk’,5);
M = imclose(L,str);
N = imfill(M,’holes’);
O = bwareaopen(N,1000);
stats = regionprops(O,’Area’,’Perimeter’,’Eccentricity’);
area(n) = stats.Area;
perimeter(n) = stats.Perimeter;
metric(n) = 4*pi*area(n)/(perimeter(n)^2);
eccentricity(n) = stats.Eccentricity;
end
input = [metric;eccentricity];
target = zeros(1,48);
target(:,1:12) = 1;
target(:,13:24) = 2;
target(:,25:36) = 3;
target(:,37:48) = 4;
net = newff(input,target,[10 5],{‘logsig’,’logsig’},’trainlm’);
net.trainParam.epochs = 1000;
net.trainParam.goal = 1e-6;
net = train(net,input,target);
output = round(sim(net,input));
save net1.mat net
[m,n] = find(output==target);
akurasi = sum(m)/total_images*100
"Why is the accuracy I get only 25%? help me please?"clc;clear;close all;
image_folder = ‘daftar uang’;
filenames = dir(fullfile(image_folder, ‘*.jpg’));
total_images = numel(filenames);
for n = 1:total_images
full_name= fullfile(image_folder, filenames(n).name);
I = imread(full_name);
J = I(:,:,1);
K = imbinarize(J,.6);
L = imcomplement(K);
str = strel(‘disk’,5);
M = imclose(L,str);
N = imfill(M,’holes’);
O = bwareaopen(N,1000);
stats = regionprops(O,’Area’,’Perimeter’,’Eccentricity’);
area(n) = stats.Area;
perimeter(n) = stats.Perimeter;
metric(n) = 4*pi*area(n)/(perimeter(n)^2);
eccentricity(n) = stats.Eccentricity;
end
input = [metric;eccentricity];
target = zeros(1,48);
target(:,1:12) = 1;
target(:,13:24) = 2;
target(:,25:36) = 3;
target(:,37:48) = 4;
net = newff(input,target,[10 5],{‘logsig’,’logsig’},’trainlm’);
net.trainParam.epochs = 1000;
net.trainParam.goal = 1e-6;
net = train(net,input,target);
output = round(sim(net,input));
save net1.mat net
[m,n] = find(output==target);
akurasi = sum(m)/total_images*100
"Why is the accuracy I get only 25%? help me please?" clc;clear;close all;
image_folder = ‘daftar uang’;
filenames = dir(fullfile(image_folder, ‘*.jpg’));
total_images = numel(filenames);
for n = 1:total_images
full_name= fullfile(image_folder, filenames(n).name);
I = imread(full_name);
J = I(:,:,1);
K = imbinarize(J,.6);
L = imcomplement(K);
str = strel(‘disk’,5);
M = imclose(L,str);
N = imfill(M,’holes’);
O = bwareaopen(N,1000);
stats = regionprops(O,’Area’,’Perimeter’,’Eccentricity’);
area(n) = stats.Area;
perimeter(n) = stats.Perimeter;
metric(n) = 4*pi*area(n)/(perimeter(n)^2);
eccentricity(n) = stats.Eccentricity;
end
input = [metric;eccentricity];
target = zeros(1,48);
target(:,1:12) = 1;
target(:,13:24) = 2;
target(:,25:36) = 3;
target(:,37:48) = 4;
net = newff(input,target,[10 5],{‘logsig’,’logsig’},’trainlm’);
net.trainParam.epochs = 1000;
net.trainParam.goal = 1e-6;
net = train(net,input,target);
output = round(sim(net,input));
save net1.mat net
[m,n] = find(output==target);
akurasi = sum(m)/total_images*100
"Why is the accuracy I get only 25%? help me please?" transferred MATLAB Answers — New Questions
Usability is lacking
My school recently switched from Google to Microsoft and there are a lot of things I like about Outlook but there are also a lot of features or lack thereof that I am finding extremely frustrating. One thing that has been extremely frustrating is that when I look up how to do something I will find the instructions from Microsoft but the instructions are not effective. For example, I looked up how to find deleted events in Calendar and it says to click on the “Folders” tab at the top but there is no folders tab. Similarly, when I looked up how to view flagged items it gave the option of using the “Folders” tab again in Outlook email but there isn’t a folders tab. I was eventually able to figure out how to view the flagged items. I just wanted to share some of my frustrations in the hope that you will be able to make improvements on the usability or at least the instructions provided online regarding how to use features or access different things on you software.
Also, I still can’t figure out how to access deleted events in calendar and would like some assistance. And please, don’t tell me to click on the Folders tab.
My school recently switched from Google to Microsoft and there are a lot of things I like about Outlook but there are also a lot of features or lack thereof that I am finding extremely frustrating. One thing that has been extremely frustrating is that when I look up how to do something I will find the instructions from Microsoft but the instructions are not effective. For example, I looked up how to find deleted events in Calendar and it says to click on the “Folders” tab at the top but there is no folders tab. Similarly, when I looked up how to view flagged items it gave the option of using the “Folders” tab again in Outlook email but there isn’t a folders tab. I was eventually able to figure out how to view the flagged items. I just wanted to share some of my frustrations in the hope that you will be able to make improvements on the usability or at least the instructions provided online regarding how to use features or access different things on you software.Also, I still can’t figure out how to access deleted events in calendar and would like some assistance. And please, don’t tell me to click on the Folders tab. Read More
Unusual Time format
I have an unusual time format that I would like to add up the hours. So 0930 is 9hours 30 mins and 0415 is 4hours 15mins etc. I have tried changing the format to time and manually tried h:mm and variation of, I have tried changing it to 9.3 but can’t then get it to go 9.5.
I have an unusual time format that I would like to add up the hours. So 0930 is 9hours 30 mins and 0415 is 4hours 15mins etc. I have tried changing the format to time and manually tried h:mm and variation of, I have tried changing it to 9.3 but can’t then get it to go 9.5. Read More
Change phone number of personal hotmail account and can’t login. Have to recover it
Lost my account from hotmail. My number changed. I receive important documents in this email. Is there a way I get in touch with hotmail folks and prove my identity with personal identity card ant regain access to my email ?
Lost my account from hotmail. My number changed. I receive important documents in this email. Is there a way I get in touch with hotmail folks and prove my identity with personal identity card ant regain access to my email ? Read More
Co-Pilot Automation
Hi, I work as a data engineer for a data analytics company and was wondering if someone has found some really cool use-cases on how to use Co-Pilot for day to day tasks?
Hi, I work as a data engineer for a data analytics company and was wondering if someone has found some really cool use-cases on how to use Co-Pilot for day to day tasks? Read More
Matlab R2023a traps: MATLABWindow[3569572] general protection fault ip:7f76175fabba sp:7ffe77621cf0 error:0 in libgtk-x11-2.0.so.0.2400.31[7f7617419000+260000]
Hello,
We have Matlab R2023a installed on Oracle Linux8. Below is the message user gets. He reports that he would get a pop up Window that says "Oops Were sorry, it looks like a problem occurred." He says that when this happens matlab doesn’t crash, it marks the beginning of the GUI glitches. MatLab turns all white, And I get a ldd error in the console that spawned matlab, it was related to loading/drawing from what he remembers
We had MATE desktop and that was not working, it was worse with glitches according to the user.
id 6f789c523fa312a7f9199f39a72694e68987d191
reason: traps: MATLABWindow[3569572] general protection fault ip:7f76175fabba sp:7ffe77621cf0 error:0 in libgtk-x11-2.0.so.0.2400.31[7f7617419000+260000]
Can anyone tell me if they have seen this or can assist on how to resolve?
thanks,
DennisHello,
We have Matlab R2023a installed on Oracle Linux8. Below is the message user gets. He reports that he would get a pop up Window that says "Oops Were sorry, it looks like a problem occurred." He says that when this happens matlab doesn’t crash, it marks the beginning of the GUI glitches. MatLab turns all white, And I get a ldd error in the console that spawned matlab, it was related to loading/drawing from what he remembers
We had MATE desktop and that was not working, it was worse with glitches according to the user.
id 6f789c523fa312a7f9199f39a72694e68987d191
reason: traps: MATLABWindow[3569572] general protection fault ip:7f76175fabba sp:7ffe77621cf0 error:0 in libgtk-x11-2.0.so.0.2400.31[7f7617419000+260000]
Can anyone tell me if they have seen this or can assist on how to resolve?
thanks,
Dennis Hello,
We have Matlab R2023a installed on Oracle Linux8. Below is the message user gets. He reports that he would get a pop up Window that says "Oops Were sorry, it looks like a problem occurred." He says that when this happens matlab doesn’t crash, it marks the beginning of the GUI glitches. MatLab turns all white, And I get a ldd error in the console that spawned matlab, it was related to loading/drawing from what he remembers
We had MATE desktop and that was not working, it was worse with glitches according to the user.
id 6f789c523fa312a7f9199f39a72694e68987d191
reason: traps: MATLABWindow[3569572] general protection fault ip:7f76175fabba sp:7ffe77621cf0 error:0 in libgtk-x11-2.0.so.0.2400.31[7f7617419000+260000]
Can anyone tell me if they have seen this or can assist on how to resolve?
thanks,
Dennis general protection fault, ibgtk-x11-2.0.so.0.2400.31 MATLAB Answers — New Questions
how to do rising and falling edge in single signal using signal builder..?
Post Content Post Content simulink MATLAB Answers — New Questions
Dax measure doesn’t return correct total value in all rows
Hi,
Created a measure as below:
Its giving me the correct values at filter context and total as well as shown below:
My expected outcome of this measure should be:
total 0.17 should be in all rows of DBName-point id(filter context) and not their individual values(for ex: INSE-1000 should have 0.17 instead of 0.12)
In order to achieve that,i created a measure as below:
But then it gives 0.155 in all rows rather than 0.17
To elaborate with another example:
Please find the below sample data link:
Below screenshot shows, dax measure ‘
I wrote a measure ‘Invoice Unit Rate test 3‘ as below to display the total of ‘Invoice Unit Rate test 2‘ in all rows:
But my result is as below:
Please advise!
PFA file here Financial Management -Tanvi Copy 3 (3) (2) – Copy.pbix
Hi, Created a measure as below: Its giving me the correct values at filter context and total as well as shown below: My expected outcome of this measure should be:total 0.17 should be in all rows of DBName-point id(filter context) and not their individual values(for ex: INSE-1000 should have 0.17 instead of 0.12) In order to achieve that,i created a measure as below: But then it gives 0.155 in all rows rather than 0.17To elaborate with another example:Please find the below sample data link:Sample data.xlsx Below screenshot shows, dax measure ‘Invoice Unit Rate test 2 ‘ total as 0.12620 Which is correct: I wrote a measure ‘Invoice Unit Rate test 3’ as below to display the total of ‘Invoice Unit Rate test 2’ in all rows: But my result is as below: I expect Invoice Unit Rate test 3 dax measure to show values as below: DBName-Point_IdInvoice Unit Rate test 2’Invoice Unit Rate test 3INSE-10010.110780.1262INSE-10040.141930.1262Total0.12620.1262 Please advise!PFA file here Financial Management -Tanvi Copy 3 (3) (2) – Copy.pbix@SergeiBaklan Read More
Error trying to create a DKIM key for my custom domain
I’m trying to create a DKIM key for my custom domain. I’m going to https://security.microsoft.com/dkimv2. When I click “Create DKIM Keys” I get the following error:
|Microsoft.Exchange.Management.Tasks.ValidationException|Error in retrieving encrypted key.
Diagnostic information:{Version:17.01.2050.000,Environment:EUSPROD,DeploymentId:12712fb5-4d56-4278-a07a-c5fe4e727652,InstanceId:WebRole_IN_77,SID:7459fef8-f40f-479e-9eab-39db22358c82,CID:c643511b-7dc8-421e-9ae5-4d8908b5e239}
Time:2024-07-29T19:46:02.9377098Z
I’m trying to create a DKIM key for my custom domain. I’m going to https://security.microsoft.com/dkimv2. When I click “Create DKIM Keys” I get the following error: |Microsoft.Exchange.Management.Tasks.ValidationException|Error in retrieving encrypted key. Diagnostic information:{Version:17.01.2050.000,Environment:EUSPROD,DeploymentId:12712fb5-4d56-4278-a07a-c5fe4e727652,InstanceId:WebRole_IN_77,SID:7459fef8-f40f-479e-9eab-39db22358c82,CID:c643511b-7dc8-421e-9ae5-4d8908b5e239}Time:2024-07-29T19:46:02.9377098Z Read More
Properties are not applicable to connector of type ‘OnPremises’ with the current combination.
It has come to my attention that there are new limitations on Inbound on-premise connectors. Specifically, the following options are no longer available:
• RequireTls
• RestrictDomainsToCertificate
• RestrictDomainsToIpAddresses
This change appears to be quite recent, as I’m unable to find any discussions about it online. The impact is significant – I can neither create new Inbound on-premises scoped connectors nor modify existing ones within our tenant.
Upon investigation, I discovered that Microsoft updated their documentation just four days ago. The GitHub commit (https://github.com/MicrosoftDocs/office-docs-powershell/commit/8ca7602b857e07f8d760922af0c3ca98a107c22d) indicates that these flags are now exclusively for Partner type connectors.
This change seems counterintuitive, as it prevents the creation of new connectors using the Exchange GUI or PowerShell with the recommended “Authenticating sent email” settings. These settings typically involve verifying that the subject name on the server’s authentication certificate matches the specified domain.
I’ve attached screenshots demonstrating the inability to update existing connectors with these flags or add new ones with these settings.
Has anyone else encountered this issue or have any insights into these recent changes?
It has come to my attention that there are new limitations on Inbound on-premise connectors. Specifically, the following options are no longer available:• RequireTls• RestrictDomainsToCertificate• RestrictDomainsToIpAddressesThis change appears to be quite recent, as I’m unable to find any discussions about it online. The impact is significant – I can neither create new Inbound on-premises scoped connectors nor modify existing ones within our tenant.Upon investigation, I discovered that Microsoft updated their documentation just four days ago. The GitHub commit (https://github.com/MicrosoftDocs/office-docs-powershell/commit/8ca7602b857e07f8d760922af0c3ca98a107c22d) indicates that these flags are now exclusively for Partner type connectors.This change seems counterintuitive, as it prevents the creation of new connectors using the Exchange GUI or PowerShell with the recommended “Authenticating sent email” settings. These settings typically involve verifying that the subject name on the server’s authentication certificate matches the specified domain.I’ve attached screenshots demonstrating the inability to update existing connectors with these flags or add new ones with these settings.Has anyone else encountered this issue or have any insights into these recent changes? Read More
Azure Monitor Logs Next Evolution: Multi-tier logging
Today we’re announcing the public preview of Auxiliary Logs, a new inexpensive Azure Monitor plan for verbose logs used in compliance and security scenarios. Together with the recent public preview of Summary Rules and improved capabilities of Basic Logs, Azure Monitor Logs is evolving into a new multi-tier logging vision.
Most organizations have many different needs for logging. This is because not all logs are the same – some are very frequently accessed, some are needed for investigation when issues arise, and some are kept mostly for audit and compliance purposes. When we talk to customers, we often hear that they use multiple logging services or products side-by-side to serve their needs, and this is slowing them down. They need to deploy, maintain and learn several different technologies just to observe their services. Customers are also telling us that they need to log much more data than before, which is ballooning their logging cost.
Azure Monitor is focused on addressing these problems with a single solution that includes multiple logging plans that cover a broad variety of scenarios. With Azure Monitor Logs, customers have a one-stop shop for observability.
These log plans are:
Auxiliary Logs – Our new, inexpensive log plan that enables ingestion and management of verbose logs needed for auditing and compliance scenarios. These may be queried with KQL on an infrequent basis and used to generate summaries.
Basic Logs – Improved to support even richer troubleshooting and incident response with fast queries while saving costs. Now available with a longer retention period and the addition of KQL operators to aggregate and lookup.
Analytics Logs – This plan is designed for frequent, concurrent access and supports interactive usage by multiple users. This plan drives the features in Azure Monitor Insights and powers Microsoft Sentinel. It is designed to manage critical and frequently accessed logs optimized for dashboards, alerts, and business advanced queries.
For detailed capabilities comparison between the plans, see our documentation. For the pricing of these plans, see here.
All these logs can be retained for up to 12 years, while being accessible using Search Jobs, that can scan Petabytes of data to find specific records.
Since all these logs are in Azure Monitor, it means that they have the same KQL query language, API, query and admin experiences. Furthermore, we’re not only integrating these logs under one roof, but also are providing additional capabilities to ensure that logs function cohesively:
Summary Rules – Continuous aggregation of raw data into compact summaries that are easier to analyze and cheaper to retain
Ingestion transformations – Enable filtering, enriching, and splitting data between log plans during ingestion
Search Job – An orchestrated long-running query that can scan Petabytes of historical data to specific records into Analytics tables for further analysis
With this, it is easy to switch or mix-and-match between the different log plans. Customers can start with a table that is configured with the Analytics plan, then can check if Basic Logs works for them through a simple configuration change. If they find that they need more capabilities, they can revert to Analytics.
Here are two examples how these plans work together to create an improved solution:
Firewall logs can be huge, 100s of TB per day of highly verbose data. Firewalls are optimized to omit all communications details. While most consumers don’t need the raw data for day-to-day use, organizations do need to keep it for auditing. In Azure Monitor, customers can now send all firewall logs to Auxiliary Logs and retain them per compliance requirements. On this data, customers can run a summary rule that creates hourly aggregations. Investigators can use these aggregations for their day-to-day work and if they need to drill down, they can easily query the relevant records from Auxiliary Logs.
Some logs contain highly important information mixed with less important data. Customers can send these logs using our pipeline Data Collection Rules and split the data between Analytics and Basic Logs. The highly important records will have all analytics capabilities, while the less important information will be available for troubleshooting at a lower.
We are working closely with our customers to collect feedback and will continue to add more functionality to the service. We are always interested in hearing your thoughts and understanding how you apply Azure Monitor Logs to your environment. You can contact us using lafeedback@microsoft.com or via our feedback community forum.
For more details on how to configure Auxiliary Logs see here.
For more details on how to query Auxiliary Logs see here.
Microsoft Tech Community – Latest Blogs –Read More