Introduction
Anyone that has worked with the SharePoint 2013 Social API (Server and Client) has probably gained some gray hairs with the ominous “Internal Error Code…” exception that pops up like mushrooms when something goes wrong. Then you get something like:
"The operation failed because an internal error occurred. Internal type name: Microsoft.Office.Server.Microfeed.MicrofeedException. Internal error code: XY."
For example:

This is the list of the microfeed “Internal error” codes, deciphered!
|
Code |
Description |
|
0 |
Success |
|
1 |
ServerError |
|
2 |
InsufficientPermissions |
|
3 |
InterimPlaceholderEntity |
|
4 |
InvalidItemId |
|
5 |
InvalidThreadId |
|
6 |
InvalidUriInPostOptions |
|
7 |
InvalidMediaLinkName |
|
8 |
InvalidMediaLinkURI |
|
9 |
InvalidMediaLinkSnippetURI |
|
10 |
MediaLinkAddFailure |
|
11 |
NoServiceContext |
|
12 |
Invalid_MicroBlogType_Requested |
|
13 |
Only_One_ContentUri_Allowed_Per_Post |
|
14 |
Invalid_Content_Null_Or_Empty |
|
15 |
Invalid_Content_Length_Greater_Than_512_Chars |
|
16 |
Invalid_KeyWord_Found_In_Content |
|
17 |
Invalid_MediaLinks_SerializedString |
|
18 |
Invalid_MicroBlogPost_SerializedString |
|
19 |
MicroBlogEntity_Error_PublishedFeedList_NotFound |
|
20 |
MicroBlogEntity_Invalid_GetPublishedFeed |
|
21 |
MicroBlogPost_Error_SavingToPublishedFeed |
|
22 |
MicroBlogPost_Error_PublishingToCache |
|
23 |
MicroBlogPost_Error_DeletingFromCache |
|
24 |
MicroBLogList_Error_FetchingList |
|
25 |
MicroBlogList_Error_ExecutingQuery |
|
26 |
MicroBlogList_Error_FetchingItem |
|
27 |
MicroBlogList_Error_AddingItem |
|
28 |
MicroBlogList_Error_Updating_Item |
|
29 |
MicroBlogList_Error_FetchMBProfileItem |
|
30 |
MicroBlogList_Error_AccessingProperty |
|
31 |
InvalidRequest |
|
32 |
InvalidLikeRequest |
|
33 |
InvalidLockRequest |
|
34 |
InvalidRootPost |
|
35 |
InvalidReplyRequest |
|
36 |
InvalidReplyRequest_MaxRepliesPerRootPost_LimitReached |
|
37 |
InvalidLikeRequest_AlreadyMarkedAsLiked |
|
38 |
InvalidUnLikeRequest_AlreadyMarkedAsUnLike |
|
39 |
InvalidEMailSubscriptionRequest_AlreadyUnsubscribed |
|
40 |
InvalidEMailSubscriptionRequest_AlreadySubscribed |
|
41 |
InvalidEMailSubscriptionRequest_NotThread |
|
42 |
InvalidLockRequest_AlreadyMarkedAsLocked |
|
43 |
InvalidUnLockRequest_AlreadyMarkedAsUnLocked |
|
44 |
InvalidLockRequest_LockingNonRootPost |
|
45 |
ServerErrorCanReplyIsFalse |
|
46 |
ServerErrorFeatureDisabled |
|
47 |
ServerErrorSiteNotFound |
|
48 |
ServerErrorMicroBlogListNotFound |
|
49 |
ServerErrorRootPostNotFound |
|
50 |
ServerErrorPublishedFeedListNotFound |
|
51 |
ServerErrorPublishedFeedListItemNotFound |
|
52 |
ServerErrorSavingListItemField |
|
53 |
ServerErrorInvalidFeedRequest |
|
54 |
ServerErrorFetchingPublishedFeed |
|
55 |
ServerErrorFetchingConsolidatedFeed |
|
56 |
ServerErrorFetchingCategoricalFeed |
|
57 |
ServerErrorFetchingActivityFeed |
|
58 |
ServerErrorSecurityTrimmer |
|
59 |
ServerErrorDuplicateMessageId |
|
60 |
ServerErrorOpeningPersonalSite |
|
61 |
ServerError_Initialization |
|
62 |
ServerErrorInvalidContentURI |
|
63 |
ServerErrorInvalidFollowedItemType |
|
64 |
ServerErrorPublishingToList |
|
65 |
ServerErrorPublishingToCache |
|
66 |
MicroBlogDeletionError_NotOwner |
|
67 |
ServerCacheError_CacheNotFound |
|
68 |
ServerCacheError_NotAuthorized |
|
69 |
ServerCacheError_ThreadNotFound |
|
70 |
IncorrectTenantPartition |
|
71 |
InvalidUserAccount |
|
72 |
InvalidKeywordTag |
|
73 |
Taxonomy_TagNotAvailabelForTagging |
|
74 |
Taxonomy_TermStoreNotFound |
|
75 |
InvalidEntityIdentifier |
|
76 |
UnexpectedEntityType |
|
77 |
WarningPersonalSiteNotFoundCannotCreate |
|
78 |
WarningPersonalSiteNotFoundCanCreate |
|
79 |
WarningPersonalSiteNotFoundCanCreateNoPermissions |
|
80 |
WarningPersonalSiteNotFoundCanCreateError |
|
81 |
ErrorPersonalSiteNotFound |
|
82 |
GuidStringConversionError |
|
83 |
ServerErrorUnableToFetchUserProfile |
|
84 |
SP_MFPD_DataBase_Exception |
|
85 |
SP_MFPD_DataBase_DefinitionNotFound |
|
86 |
SP_MFPD_Invalid_Operation |
|
87 |
SP_MFPD_Invalid_Value |
|
88 |
SP_MFPD_Partition_Mismatch |
|
89 |
SP_MFPD_Definition_Disabled |
|
90 |
Invalid_MicroBlogPost_DefinitionNameIsRequired |
|
91 |
Invalid_MicroBlogPost_InvalidDefinitionName |
|
92 |
InvalidRequest_PostIsLocked |
|
93 |
ServerErrorUnableToAttachPicture |
|
94 |
InvalidFeedCacheEntity_UserMissingURI |
|
95 |
InvalidFeedCacheEntity_DocMissingURI |
|
96 |
RestrictedListStorageCompromised |
|
97 |
InvalidPostTarget |

Veena SardaPosted Apr 28, 2014, 3:37 AM
Good one. Are other internal error codes also deciphered?